Редактор базового шаблона

Оглавление  Назад  Далее

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

 После установки новой версии модуля при первом запуске в БД АльфаЦЕНТР автоматически загружаются файлы-шаблоны от новой версии модуля. Для того, чтобы ваш отредактированный шаблон не был перезаписан базовым шаблоном новой версии модуля (вполне возможно, что шаблон не содержит ничего нового по сравнению с предыдущей версией модуля), необходимо установить запрет на перезаписать вашего отредактированного шаблона. Параметры перезаписи шаблона, как и вызов "Редактора базового шаблона" производится в форме "Параметры приложения", закладка "Системные", "Шаблоны отчетов" или из главной формы приложения, закладка "Шаблоны", кнопка "Редактирование шаблонов".

 Форма "Редактор базового шаблона" представляет собой надстройку над формой по выполнению отчетов, имеющая следующие отличия:

Форма открывается модально, т.е. не закрыв форму нельзя продолжить работу;

Отсутствует кнопка "Выбрать шаблон" - редактирование производится ранее выбранного шаблона. Изменения необходимо или сохранить в БД или отменить;

Новые кнопки:

Сохранить в БД - сохранение всех изменений шаблона в БД. Значения параметров шаблона не сохраняются в БД;

Отмена - отмена всех изменений шаблона и закрытие редактора;

Форма "Свойства шаблона" допускает изменение имени шаблона и описания шаблона. Эти данные, как и Пользовательское имя шаблона и комментарий используются для построения галереи шаблонов на закладке "Шаблоны". Если заданы пользовательские имя и комментарий, то используются они, если же они пустые, то базовые. Администратор может изменить эти 4 параметры. Имя отчета должно быть уникально.

 

EditTemplateForm

Форма "Редактор базового шаблона"

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