Как добавить кнопку печати из графа сущности на страницу?
Постановка задачи: необходимо реализовать на пользовательской странице элемент Кнопка печати из графа сущности, при нажатии на которую будет сформирован отчет в формате XLSX. Кнопка печати отчета из формы будет иметь следующие настройки:
- надпись поля -Печать
- граф сущности - monthly_data
- список передаваемых параметров с формы в шаблон*-2*
- в параметр шаблона отчета первого элемента - Year
- из поля таблицы первого элемента - year
- в параметр шаблона отчета второго элемента - Month
- из поля таблицы второгоэлемента -month**
- шаблон файла отчета -приложение.jrxml
- формат выходного файла -XLSX
Решение задачи:
Предполагается, что пользовательская страница уже создана бизнес-аналитиком, где имеется основная компонента Форма и шаблон файла отчета приложение.jrxml, в котором имеются входные параметры Year и Month. Для добавления на страницу и настройки кнопки печати из графа сущности необходимо сделать следующее:
- добавить внутрь Формы компоненту Кнопка печати из графа сущности (рис.1)
- произвести настройки согласно условию задачи (рис.1)

рис.1. Добавление кнопки печати из графа сущности на страницу
Результат выполнения задачи:
После применения изменений на странице, в экранной форме пользовательского приложения, мы видим, что условия задачи соблюдены (рис.2)
рис.2. Визуальное отображение выполнения условий задачи
image2019-2-28_14-11-59.png (image/png)
image2019-2-27_16-25-37.png (image/png)