Для использования вычисляемых полей в системе компоновки данных (СКД) для создания сложных отчётов необходимо определить дополнительные поля схемы компоновки, значения которых будут вычисляться по определённой формуле. its.1c.ru
Некоторые шаги:
- Перейти в конструкторе схемы компоновки данных на вкладку «Вычисляемые поля» и добавить поле. its.1c.ru
- В колонке «Выражение» написать произвольное выражение, которое использует поля компоновки данных, обращаясь по их пути (колонка «Путь» на закладке «Наборы данных»). softmaker.kz Также можно использовать функции математического преобразования или обращаться к функциям общих модулей. softmaker.kz
- Для вычисляемого поля определить заголовок, ограничение доступности, выражение представления, выражения упорядочивания, тип значения, доступные значения и оформление также как для полей наборов данных. its.1c.ru
- Чтобы по вычисляемому полю можно было рассчитывать итоги, добавить данное поле в список ресурсов. its.1c.ru В конструкторе схемы компоновки это делается на вкладке «Ресурсы». its.1c.ru
Пример: чтобы в ещё одной колонке отчёта выводилась средняя калорийность продуктов по группам и в целом по отчёту, нужно: helpme1s.ru
- Перейти на закладку «Вычисляемые поля» и нажать зелёный плюсик. helpme1s.ru
- В колонке «Путь к данным» написать имя нового поля (слитно, без пробелов). helpme1s.ru Например, «СредняяКалорийность». helpme1s.ru
- В колонке «Выражение» написать имя уже существующего поля, на основании которого будет рассчитываться новое поле. helpme1s.ru В данном случае это «Калорийность». helpme1s.ru Колонка «Заголовок» заполнится автоматически. helpme1s.ru
- Перейти на закладку «Настройки», выбрать «Отчёт», внизу — закладку «Выбранные поля» и перетащить поле «СредняяКалорийность» из левой колонки в правую. helpme1s.ru
- Сохранить и сформировать отчёт. helpme1s.ru
При написании вычисляемых полей нельзя обращаться к другим вычисляемым полям. softmaker.kz