Книга: Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Назад: Использование полей-характеристик
Дальше: Поля-реквизиты

Роли полей

В системе компоновки данных можно задать роль для каждого поля набора данных. Роль поля указывает, каким образом следует интерпретировать поле при компоновке отчета. Некоторые свойства роли платформа задает автоматически. Для их редактирования в конструкторе схемы компоновки данных на закладке Наборы данных следует нажать кнопку выбора в поле Роль нужного поля набора данных (рис. 3.150).

Рис. 3.150. Редактирование роли поля

Роль поля содержит следующие свойства:

При включенном свойстве Автозаполнение () платформа, как правило, самостоятельно заполняет роли полей на основании информации из запроса. Для полей, являющихся измерениями регистров, платформа заполняет свойство роли полей Измерение. А также у полей-периодов платформа заполняет свойство роли Период и Дополнительный.

Иногда разработчику требуется самому установить нужные роли, например, в случае получения данных из объектов встроенного языка. Также для получения правильных остатков важно проверить и при необходимости откорректировать роли полей-остатка, полей-периодов, полей-измерений и полей-реквизитов измерений. Пример использования роли полей для получения остатков рассматривается - .

Назад: Использование полей-характеристик
Дальше: Поля-реквизиты