Подключение печатной формы в документе
Загрузка печатной формы в БД
1. Для подключения печатной формы, созданной в JasperReports, откройте базу данных XM в DBeaver Community.
2. Откройте xm => Схемы => Таблицы => an_reports/
3. Нажмите "Добавить новую запись".
4. Заполните колонки следующими значениями:
name | descrition | rep_type |
---|---|---|
ПФ Нового документа | Печатная форма | jasper |
5. Нажмите левой кнопкой мыши на ячейку в колонке "rep_body" и нажмите "Load from file..."
6. В открывшемся диалоговом окне выберите ранее сохраненный файл "ПФ Нового документа.jrxml" и нажмите "Открыть".
7. Нажмите "Save".
Подключение печатной формы в Дизайнере документов
Формирование печатной формы по иконке
1. Откройте "Новый документ" в Дизайнере документов и перейдите на закладку "Печатные формы".
2. Нажмите "Добавить отчет"
3. На панели справа в свойствах в поле "Тип отчета" выберите из выпадающего списка "Печатная форма".
4. В поле "Право" выберите из выпадающего списка "Создание документа".
5. В поле "Печатная форма" нажмите на знак поиска и в открывшемся диалоговом окне выберите "ПФ Нового документа".
6. В поле "Параметр для передачи" введите значение "MAIN_TABLE_1_ID".
7. Нажмите кнопку сохранения и перейдите на главную страницу системы.
Проверка формирования печатной формы
1. Откройте "Новый список " в режиме "Новый документ".
2. Откройте созданный ранее документ.
3. Нажмите на иконку печати и далее Новый отчет.
Формирование печатной формы по кнопке
1. Откройте "Новый документ" в Дизайнере документов и перейдите на закладку "Правила".
2. На панели слева выберите блок "Основные данные данные документа".
3. На панели справа нажмите на "Внешнее действие" для добавления.
4. В поле Идентификатор отчета введите id, которое было присвоено отчету в БД при его создании.
5. Перейдите на вкладку "Параметры" и нажмите Добавить.