Отчеты предназначены для формирования отчетности, создания обработок. Объект отчет не записывается в базу данных.
Отчет содержит:
В свойствах отчета задаются:
Экранные формы:
Если экранные формы не указаны, то система автоматически сгенерирует экранные формы на основе полей и табличных частей документа.
Использовать стандартный тулбар – установка галочки означает, что при отображении формы отчета будет использоваться стандартные команды отчета.
Группа кнопок Внешние отчеты
Сохранить во внешний отчет – сохраняет отчет во внешний файл, который потом можно будет вызывать через меню Файл – Открыть.
Загрузить внешний отчет – загружает внешний отчет из файла, полностью заменяя текущий.
Содержит перечень полей, заданных пользователем. При создании нового отчета автоматически создаются два поля:
Содержит список экранных форм отчета.
Содержит список печатных форм отчета.
В модуле отчета описываются методы работы с объектом отчета.
Предопределенные свойства модуля отчета:
public BSDocument Context
Ссылка на объект с данными записи отчета
public Document StructureObject
Ссылка на объект структуры
public BSActions Action
Абстрактная прослойка
Предопределенные методы модуля отчета:
public void OnCreate()
Вызывается при создании объекта отчета
Содержит список запросов, заданных для этого отчета.