Используется для случаев, когда требуется сделать дополнительные вычисления на базе возвращенных данных через SQL-запрос, к примеру, вычислисть просрочку с учетом профиля рабоче времени. Файл java загружается вместе с отчетом.
reportParameterResolver
Используется совместно с параметрами groupKeyword и groupViewDescription. Значение: reportParameterResolver
TYPE_NAME=QR_ReportViewDescription;KEYS=Report,ViewDescription
Report;ViewDescription
SELECT r.id FROM QR_Report r JOIN report_template rt on rt.id = r.template WHERE rt.name = '{name}';docxgroupvd
formats
Параметры
Описание
format
Формат шаблона. Варианты:
PDF
DOCX
XLSX
postProcessors
Постобработчики отчетов
Параметры
Описание
postProcessor
Вариант обработки:
repPostFooterPageNumbering - DOCX - добавляет в нижний колонтитул нумерацию страниц
repPostProcPagination - DOCX - разбивает документ на страницы А4. Ориентация страницы - "альбомная". Устанавливает "правильную шапку" для таблицы
Пример
<ReportMetadataConfig name="execution-internal"
description="Отчет по исполнению внутренних документов" mainTemplate="execution-internal" dataSourceClass="DataSet">
<formats>
<format>DOCX</format>
</formats>
<postProcessors>
<postProcessor>repPostProcPagination</postProcessor>
</postProcessors>
</ReportMetadataConfig>
PostProcessorConfig
Параметры
Описание
name
Вариант обработки:
xlsxHideColumnsPostProcessor - XLSX - Скрывает столбцы, номера которых были переданы в параметрах strParams
strParams
Через запятую перечисляются номера столбцов, которые нужно скрыть.