Редактор отчетных форм
Осторожно
Скрипты, которые могут использоваться в отчётных формах, имеют возможность обращаться к файловой системе вашего сервера, или выполнять запросы по сети. Доверяйте редактирование отчётных форм только тем пользователям, которым вы доверяете.
Не импортируйте отчётные формы из ненадёжных источников, так как они могут содержать вредоносные скрипты.
Убедитесь, что разрешение "Редактирование отчётных форм" есть только у ограниченного числа пользователей, которым вы доверяете.
Отчетная форма - это макет (шаблон), который определяет структуру формируемого отчета. Отчетные формы разделяются на системные, поставляемые вместе с программным комплексом ЛЭРС УЧЁТ, и пользовательские, разрабатываемые пользователем.
Системные отчетные формы не подлежат изменению, но могут использоваться в качестве базовых при создании пользователем новых отчетных форм с использованием встроенного редактора отчетов.
Совет
Для создания новых отчетных форм можно использовать помощник.
Все имеющиеся отчетные формы можно просматривать через их список (пункт меню Справочники → Отчетные формы):

Пользуясь списком отчетных форм, можно создавать новые, редактировать и удалять существующие, а также экспортировать в файл и импортировать из файла шаблоны отчетных форм.
Для создания новой на базе системной или редактирования имеющейся отчетной формы надо выбрать её на списке отчетных форм и вызвать редактор (кнопка Редактировать
или клавиша F4 или двойной щелчок мышки):

Отчетная форма состоит из секций (полос Band). Секция - это область, на которой расположены элементы управления.
Начало каждой секции отмечено полосой.
В отчетных формах используются следующие секции:
- Заголовок отчета (ReportHeader) - печатается один раз в начале отчета. Здесь удобно располагать информацию относящуюся ко всему отчету.
- Заголовок страницы (PageHeader) - располагается под заголовком отчета и печатается один раз на каждой странице. Здесь удобно располагать заголовки колонок отчета.
- Детализация (Detail) - располагается под заголовком страницы и печатается для каждой записи в источнике данных. В табличных отчетах - это строки, состоящие из ячеек, каждая из которых связана с полем в источнике данных.
- Примечание отчета (ReportFooter) - печатается один раз в конце отчета. Здесь удобно располагать строку с итоговыми значениями.
Примечание
Из всех секций только секция Детализация (Detail) является обязательной. Её можно скрыть (задать свойство Видимость = Нет), но удалить нельзя. Остальные секции можно удалить.
Основные элементы редактора отчетных форм:
Значения, отображаемые в элементах управления, берутся из списка полей, параметров и созданных пользователем вычисляемых полей.
Все отчётные формы содержат набор параметров, который пользователь может пополнять своими.
Системные отчётные формы содержат следующий обязательный набор параметров:

| Имя | Описание |
|---|---|
| ACCOUNT_ID | идентификатор учётной записи |
| DATA_TYPE | тип данных (32 - месячные, 64 - суточные, 128 - часовые) |
| DATE_END | дата окончания отчетного периода |
| DATE_START | дата начала отчетного периода |
| USER_PARAMETER | параметр задаваемый пользователем при формировании отчета |
Связь элементов управления с данными выполняется путем перетаскивания поля из списка полей на соответствующий элемент в секции отчетной формы.
Примечание
Более подробно работа с редактором отчетов изложена в разделе Примеры.
Полное описание редактора отчетных форм на английском языке можно посмотреть на сайте разработчика.