Это старая версия документа.
Редактирование отчета с помощью Мастера для статических отчетов осуществляется двойным щелчком на выделенном отчете в Навигаторе; для динамических отчетов – по кнопке «Свойства» или двойным щелчком на элементе справочника «Отчеты объектов». Открывается конечная страница Мастера отчетов (Рис. 12.2.1).
В окне Мастера отчетов три раздела:
С помощью кнопок «Далее» и «Назад» можно перемещаться по страницам Мастера и при необходимости отменять сделанные ранее действия.
Кнопка «Готово» сохраняет отчет и закрывает окно Мастера. Кнопка видна только на конечной странице Мастера отчетов. Кнопка активна, если введено название отчета. При сохранении нового динамического отчета будет предложено выбрать папку хранения отчета.
Кнопка «Отмена» закрывает отчет без сохранения изменений. Если в Мастере отчетов были произведены изменения, при нажатии на кнопку будет выдано предупреждение.
На конечной странице Мастера отчетов (Рис. 12.2.2) отображены все основные сведения об отчете: название отчета, дерево привязок с информацией по каждой привязке.
В поле Название отчета вводится название отчета, как он будет выглядеть в контекстном меню «Отчеты» или в дереве Навигатора.
По кнопке «Новая привязка» начинается создание новой привязки Мастером.
Для отчета может быть введен текстовый комментарий. Просмотреть и изменить комментарий можно по кнопке «Комментарий к отчету».
В дереве привязок можно просмотреть структуру отчета, типы привязок и информацию о каждой привязке.
Привязки бывают двух видов – простые и сложные.
Простые привязки – привязки типов «Объект», «Файл», «Нумератор»; они являются конечными привязками, не могут содержать дополнительных привязок.
Сложные привязки – привязки типов «Список», «Фильтр», «Дерево», «Шахматка», «BAND», «Секция»; они содержат дополнительные привязки.
Таблица 12.2.1 содержит типы привязок с иконками в дереве и вид привязок в сформированном отчете.
Таблица 12.2.1 Типы привязок и способы вывода данных в отчете
Активность привязок отмечается галочкой рядом с иконкой привязки. Опция работает только для корневых привязок любых типов, кроме привязки «Секция». Для привязки типа «Секция» можно изменять активность привязки независимо от уровня вложенности. При отключенной активности привязки данные по ней не будут формироваться при выполнении отчета. Таким образом, можно не выводить в отчет всю информацию (не выводить блоки отчета, отключая активность привязок), а также уменьшить время выполнения отчета при отладке привязок.
Наименование привязок в дереве формируется автоматически: «Привязка_<N>» для корневых привязок и «ДП_<N>» для дополнительных, где <N> − это порядковый номер привязки. Пользователь может изменить системное название привязки, сделав его более информативным. Максимальная длина поля 40 символов.
Внимание: По системному названию привязки в шаблоне Word вставляется поле или закладка. Системное название может содержать только строчные и заглавные буквы (русские или латинские) и цифры. В нём не должно быть пробелов и управляющих символов! Пример системного названия привязки: «СписокДокументов».
Порядок привязок в дереве соответствует последовательности вставки привязок в отчет при автогенерации шаблона.
Описание выделенной привязки показывается справа рядом с деревом.
В поле «Описание привязки» показывается текст, который будет вставляться перед привязкой при автоматической генерации шаблона. Описание привязки можно поменять в самом шаблоне отчета, но также рекомендуется изменять его в Мастере отчетов.
В поле «Фильтр» показывается название фильтра привязки.
В поле «Тип привязки» показывается наименование типа привязки.
В поле «Путь» выведен системный путь к параметру, данные которого выводятся в отчет.
Поле «Объект привязки» показывается только для статических привязок, в нем указано название объекта, от которого строится привязка.
Поля «Группировать» и «Сортировать» показываются только для дополнительных привязок, в них указаны соответственно тип группировки и сортировки по привязке. Подробнее о группировке по дополнительным привязкам см. п. 12.4.12.
Таблица 12.2.2 Контекстное меню привязки
Кнопка «1. Генерация шаблона» осуществляет автоматическое генерирование шаблона отчета. Все пользовательские изменения при этом будут утеряны. Подробнее о генерации шаблона см. п. 12.5.
Кнопка «2. Редактирование шаблона» открывает шаблон на редактирование.
Кнопка «3. Просмотр отчета» формирует отчет. При отсутствии шаблона отчета будет проведена автоматическая генерация. Будет предложено выбрать либо использовать ранее заданный объект, от которого будет формироваться динамический отчет.
Кнопка «4. Сохранить» сохраняет отчет без закрытия окна мастера.
Создание нового отчета с помощью Мастера осуществляется выбором пункта главного меню «Отчеты –> Мастер отчетов». При создании нового отчета необходимо выбрать тип отчета: динамический, статический (Рис. 12.2.3).
Отчет объекта системы (динамический отчет) – отчет будет вызываться от объекта системы.
Для динамического отчета необходимо указать дополнительные опции:
Использовать для всех объектов класса (иначе необходимо определить условия использования отчета) – если опция включена, то по нажатию кнопки далее будет предложено выбрать класс объектов, от которых будет вызываться отчет; если опция выключена, будет предложено выбрать фильтр объектов, от которых будет вызываться отчет.
Внимание: При выборе фильтра необходимо убедиться, что он задан по классу. Формирование отчета для фильтра по элементу списков невозможно.
Показывать в контекстном меню «Отчеты» объекта – включает/выключает вызов отчета из контекстного меню элемента в Навигаторе.
Использовать в HTML-навигаторе (для каждого объекта только один отчет может быть помещен в HTML-навигатор) – включается для тех отчетов, которые должны показываться в HTML-навигаторе (меню «Файл –> Формирование HTML-навигатора»). Эта опция для отчетов из справочника «Отчеты объектов» носит название «HTML».
Включать в пакетное формирование отчетов – устанавливается для тех отчетов, которые должны быть включены в пакетное формирование (меню «Файл –> Пакетное формирование отчетов»).
Статический отчет – отчет будет вызываться из раздела Навигатора «Отчеты».
Далее необходимо добавить привязки, ввести название отчета, сгенерировать и отредактировать шаблон.
При создании отчета выбирается формат шаблона: «Microsoft Word» или «Microsoft Excel».