Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
Формирование отчета по шаблону, созданному на инструменте JasperReports Studio
Примечание
iconfalse
Шаблон отчета должен располагаться по пути "отчеты\шаблоны печатных форм"
панель

Описание инструмента

Оглавление


Создание шаблона

View file
nameРазработка_отчетов_CompanyMedia_с_использованием_Jaspersoft_Studio.docx
height250


Описание шаблона 

Создать файла tempate.xml, в котором:

Блок кода
languagexml
titletemplate.xml
<?xml version="1.1" encoding="UTF-8" standalone="yes"?>
<ReportMetadataConfig name="{name}"	description="{description}" mainTemplate="{file name}">
	<formats>
		<format>DOCX</format>
	</formats>
</ReportMetadataConfig>

Отладка

Для этого нужно включить логирование класса ru.intertrust.cm.core.gui.impl.server.action.DeployReportPackageActionHandler, для чего в standalone.xml в секцию
<profile>
<subsystem xmlns="urn:jboss:domain:logging:3.0">
...

внести следующие теги.

Блок кода
languagexml
<periodic-rotating-file-handler name="REPORT_IMPORT_HANDLER" autoflush="true">
	<formatter>
		<named-formatter name="PATTERN"/>
	</formatter>
	<file relative-to="jboss.server.log.dir" path="ReportImport.log"/>
	<suffix value=".yyyy-MM-dd"/>
	<append value="true"/>
</periodic-rotating-file-handler>

<logger category="ru.intertrust.cm.core.gui.impl.server.action.DeployReportPackageActionHandler" use-parent-handlers="false">
	<level name="DEBUG"/>
	<handlers>
		<handler name="REPORT_IMPORT_HANDLER"/>
	</handlers>
</logger>