Компоненты разработчика > Разработка отчетов > Интерфейс и функциональные возможности >

Наследование отчетов

Предыдущий раздел В начало Следующий раздел

НАСЛЕДОВАНИЕ – это создание отчета на основе шаблона другого отчета системы, без собственного шаблона.

В отличие от копирования при наследовании шаблон не копируется. Новый отчет при выполнении использует шаблон того отчета, от которого он был наследован.

Для наследования предназначен пункт главного меню компоненты Разработка отчетов Файл/Наследовать. При выборе этого пункта на экране появляется карточка нового отчета, реквизиты которой заполнены следующим образом:

· *Имя, *Заголовок, *Модуль, *Приложение для просмотра, Расчет, Примечание – так же, как в БАЗОВОМ ОТЧЕТЕ;
· Базовый отчет – именем отчета, от которого производится наследование. По-другому его называют базовым отчетом;
· *Состояние – «Действующий».

В созданных наследованием отчетах можно изменять все реквизиты, исключая шаблон. Шаблон можно изменять только в базовом отчете.

Один и тот же отчет можно наследовать несколько раз, но нельзя наследовать те отчеты, которые сами были созданы наследованием. Другими словами, один и тот же отчет может быть базовым для нескольких отчетов системы, но отчеты, имеющие базовый отчет, сами не могут быть базовыми для каких-либо отчетов системы.

 

Примечание. Базовый отчет нельзя удалить до тех пор, пока существует хотя бы один отчет, использующий его шаблон. При попытке удаления такого отчета на экране появляется сообщение о невозможности удаления используемых записей.