Appendix B: 应用程序属性
本节按字母顺序描述与报表生成器相关的应用程序属性。
- reporting.backgroundReportProcessingTimeoutMs
-
在 reporting.useBackgroundReportProcessing 设置为
true
的情况下,用该参数定义报表执行过程超时的时限,单位为毫秒。默认值:
10000
保存在数据库
用于 Middleware block。
- reporting.curl.path
-
报表生成器使用 cURL 工具创建 URL 报表。该属性值配置此工具的路径。
默认值:
curl
用于 Middleware block。
- reporting.displayDeviceAvailable
-
如果是
false
,则允许在服务器以无窗口界面的方式运行 OpenOffice/LibreOffice。默认值:
false
用于 Middleware block。
- reporting.enableTabSymbolInDataSetEditor
-
定义是否应将 TAB 键作为
\t
符号处理,而不是在报表编辑界面的脚本字段中进行焦点切换。默认值:
false
用于客户端 block。
- reporting.executionHistory.cleanup.days
- reporting.executionHistory.cleanup.itemsPerReport
- reporting.executionHistory.enabled
-
- reporting.executionHistory.saveOutputDocument
-
如果设置为 true,并且 reporting.executionHistory.enabled 属性开启,报表结果文件会保存到 文件存储。参阅 输出文档 了解详情。
默认值:
false
保存在数据库。
用于 Middleware block。
- reporting.fontsDir
-
指定 HTML 转换为 PDF 时使用的字体目录的路径。
例如:
reporting.fontsDir = C:/Windows/Fonts
。用于 Middleware block。
- reporting.docFormatterTimeout
-
设置 LibreOffice 转换 DOCX/XLSX 为 HTML/PDF 的超时时限,单位是秒。
当时间用完的时候,用户会收到一个错误消息。
默认值:
20
用于 Middleware block。
- reporting.office.docx.useOfficeForDocumentConversion
-
开启使用 OpenOffice 将含有 DOCX 模板的报表转换为 HTML/PDF 的功能,这样可以显著提高转换的准确性。
默认值:
false
用于 Middleware block。
- reporting.office.path
-
设置 OpenOffice 的路径。
默认值:
/
用于 Middleware block。
- reporting.office.ports
-
为 OpenOffice/LibreOffice 指定用逗号或竖直分隔符隔开的可用端口列表。
例如:
reporting.office.ports = 8100|8101|8102|8103|8104|8105
.默认值:
8100, 8101, 8102, 8103
.用于 Middleware block。
- reporting.putEmptyRowIfNoDataSelected
-
设置当报表带区的数据集没有返回记录时是否仍然将带区显示一次。
默认值:
true
用于 Middleware block。
- reporting.useBackgroundReportProcessing
-