Макеты. Редактирование макетов и форм

Макет предназначен для хранения различных форм представления данных, различных данных. Может содержать табличный или текстовый документ, двоичные данные, HTML-документ, графическую или географическую схему, схему компоновки данных или макет оформления этой схемы.

Была создана печатная форма документа ОказаниеУслуги. Конструктор создал:

− Макет печатной формы документа ОказаниеУслуги с именем Печать

− Команду документа ОказаниеУслуги с именем Печать. В модуль этой команды помещен обработчик, вызывающий процедуру печати документа, выполняющуюся на сервере. Сама процедура печати помещена в модуль менеджера документа.

− В командную панель формы документа ОказаниеУслуги помещена команда Печать для формирования печатной формы документа. При этом команда Печать принадлежит всему документу, а не одной его форме, поэтому может использоваться в любой его форме.

Периодические регистры сведений

В заданном предприятии существует перечень услуг, который определяет стоимость каждой услуги. Но она меняется со временем, поэтому может сложиться ситуация, когда нужно будет изменить один из ранее проведенных документов Оказание услуги. В этом случае нельзя получить правильную стоимость услуги, поскольку в реквизите справочника будет храниться последнее введенное значение. Кроме этого, может потребоваться видеть зависимость прибыли от изменения стоимости оказываемых услуг. И тогда необходимо будет иметь возможность анализировать изменение стоимости услуг во времени. Поэтому для хранения стоимости услуг используется новый объект – Регистр сведений. Он предназначен для описания структуры хранения данных в разрезе нескольких измерений.

Принципиальное отличие Регистра сведений от Регистра накопления в том, что каждое движение регистра сведений устанавливает новое значение ресурса, в то время как движение регистра накопления изменяет существующее значение ресурса. По этой причине регистр сведений может хранить любые данные, а не только числовые как регистр накопления. Еще одна важная особенность регистра сведений – способность хранить данные с привязкой ко времени. Благодаря этому регистр сведений может хранить историю изменения данных. Такой регистр называют периодическим регистром сведений.

Периодичность регистра сведений можно определить одним из значений:

− в пределах секунды;

− в пределах дня;

− в пределах месяца;

− в пределах квартала;

− в пределах года;

− в пределах регистратора.

Периодический регистр сведений всегда содержит служебное поле Период, добавляемое автоматически. Оно имеет тип Дата и служит для указания факта принадлежности записи к какому-либо периоду. При записи данных в регистр, платформа всегда приводит значение этого поля к началу того периода, в который он попадает. Ключевым полем в регистре сведений является совокупность значений измерений регистра и периода. Регистр сведений, не использующий подчинение регистратору, называют независимым регистром сведений.

Был добавлен новый объект конфигурации Регистр сведений с именем – Цены (рисунок 8.1). Периодичность – в пределах секунды. Представление записи – Цена, Представление списка – Цены на номенклатуру. Также был создан ресурс Цена, тип - Число, длина - 15, точность - 2, неотрицательное.

После запуска 1С: Предприятие видно, что в разделах Бухгалтерия, Оказание услуг и Учет материалов появилась команда для открытия списка регистра Цены на номенклатуру. Эта команда доступна по умолчанию, т.к. в отличие от регистров накопления предполагается изменение данных регистра пользователем.

Макеты. Редактирование макетов и форм - student2.ru

Рисунок 8.1 – Регистр сведений - Цены

Перечисления

Объект Перечисление предназначен для описания структуры хранения постоянных наборов значений, не изменяемых в процессе работы конфигурации. На основе объекта Перечисление, платформа создает в базе данных таблицу, в которой хранится набор некоторых постоянных значений. В реальной жизни этому объекту может соответствовать, например, перечисление вариантов цены – «включая НДС», «без НДС». Набор всех возможных значений, которые содержит перечисление, задается при конфигурировании системы, и пользователь не может изменять, удалять или добавлять новые.

Был создан новый объект Перечисление с именем ВидыНоменклатуры (рисунок 9.1). На закладке Данные добавлены два значения перечисления: Материал и Услуга. В справочник Номенклатура был добавлен новый реквизит ВидНоменклатуры с типом ПеречислениеСсылка.ВидыНоменклатуры.

Макеты. Редактирование макетов и форм - student2.ru

Рисунок 9.1 – ВидыНоменклатуры

Наши рекомендации