Модификация прикладной системы
Разработка отчетов
Процесс создания отчета с вариантами настройки
Процесс разработки отчетов с вариантами настройки отличается от разработки обычных отчетов.
Рекомендуемая последовательность действий:
· загрузить компоненту Разработка отчетов (см. описание компоненты «Разработка отчетов» в книге «Компоненты системы DIRECTUM»);
· найти какой-нибудь уже существующий отчет, являющийся базовым отчетом для варианта настройки. Найти такие отчеты можно по ключевым словам в наименовании отчета, которые указаны в константе ВДМСТПР (см. описание компоненты «Варианты настройки отчетов» в книге «Компоненты системы DIRECTUM»):
· если базовый отчет для варианта найден, то его нужно скопировать, изменить имя и сохранить. Имя нового базового отчета для варианта должно удовлетворять требованиям, указанных при описании компоненты «Варианты настройки отчетов» в книге «Компоненты системы DIRECTUM»;
· если подходящего базового отчета для варианта нет, можно скопировать любой другой отчет, но в этом случае нужно проследить за тем, чтобы в расчете отчета использовалась функция разбора параметров. Для сводных таблиц должна вызываться функция СводТабл(). Имя нового базового отчета для варианта должно удовлетворять требованиям, указанных при описании компоненты «Варианты настройки отчетов» в книге «Компоненты системы DIRECTUM».
· определить имя функции возвращения параметров для нового отчета. Способы определения имени функции для отчета см. в разделе «Функция возвращения параметров для варианта отчета»;
· в компоненте Функции ISBL (см. описание компоненты «Функции ISBL» в книге «Компоненты системы DIRECTUM) создать функцию возвращения параметров для нового отчета с именем, полученным в предыдущем пункте. Если в системе уже есть такие функции для других отчетов с вариантами, то можно создать новую функцию путем копирования существующей, изменив имя функции, имя переменной возвращаемого значения на имя функции, а при необходимости, и состав или значения возвращаемых параметров для отчета. Особенности создания функции возвращения параметров см. в разделе «Функция возвращения параметров для варианта отчета»;
· с помощью компоненты создать минимум один вариант настройки для нового отчета (см. описание компоненты «Варианты настройки отчетов» в книге «Компоненты системы DIRECTUM»).
· разработать отчет: в расчете отчета подготовить данные для вывода, настроить шаблон (см. описание компоненты «Разработка отчетов» в книге «Компоненты системы DIRECTUM»).
См. также:
· Общие сведения о настройке вариантов отчетов;
· Функция возвращения параметров для варианта отчета.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|