Корневой элемент ReportMetadataConfig. Файл: template.xml |
Описывает шаблон отчета |
<?xml version="1.1" encoding="UTF-8" standalone="yes"?> <ReportMetadataConfig name="{name}" description="{description}" mainTemplate="internal-registration" reportGeneratorClass="InputDocumentRkk" dataSourceClass=""> <formats> <format>PDF</format> <format>DOCX</format> </formats> </ReportMetadataConfig> |
Параметры | Описание | |
---|---|---|
name | Имя шаблона | |
description | Описание отчета | |
mainTemplate | Имя файла основного шаблона отчета без расширения | |
reportGeneratorClass | Имя класса источника данных. Используется для случаев, когда требуется сделать дополнительные вычисления на базе возвращенных данных через SQL-запрос, к примеру, вычислисть просрочку с учетом профиля рабоче времени. Файл java загружается вместе с отчетом. | |
constructor | Используется для построения отчетов через СЭД-сервис. Варианты:
| |
reportParameterResolver | Используется совместно с параметрами groupKeyword и groupViewDescription. Значение: reportParameterResolver | |
groupKeyword | Используются в групповой печати. Варианты:
Данный параметр используется в связке с qr_report_keyword.csv (Keyword)
| |
groupViewDescription | Используются в групповой печати из представлений. Варианты:
Данный параметр используется в связке с qr_reportviewdescription.csv (ViewDescription)
|
Параметры | Описание |
---|---|
format | Формат шаблона. Варианты:
|
Постобработчики отчетов
Параметры | Описание |
---|---|
postProcessor | Вариант обработки:
|
<ReportMetadataConfig name="execution-internal" description="Отчет по исполнению внутренних документов" mainTemplate="execution-internal" dataSourceClass="DataSet"> <formats> <format>DOCX</format> </formats> <postProcessors> <postProcessor>repPostProcPagination</postProcessor> </postProcessors> </ReportMetadataConfig> |
Параметры | Описание |
---|---|
name | Вариант обработки:
|
strParams | Через запятую перечисляются номера столбцов, которые нужно скрыть. |
<?xml version="1.1" encoding="UTF-8" standalone="yes"?> <ReportMetadataConfig name="sstu-report" description="Отчёт SSTU" mainTemplate="sstu-report" dataSourceClass="DataSet"> <formats> <format>XLSX</format> </formats> <postProcessors> <PostProcessorConfig name="xlsxHideColumnsPostProcessor" strParams="3,14"></PostProcessorConfig> </postProcessors> </ReportMetadataConfig> |
|
Теги и атрибуты: |