下表描述了用于控制 FO 处理的属性。
属性名称 | 说明 | 默认值 |
---|---|---|
使用 BI Publisher 的 XSLT 处理器 |
控制分析器的使用。如果设置为 "false",将使用非打包 XDK 分析器。如果设置为 "true",将使用 Publisher 中打包的 11g 分析器。如果设置为 "12c",将使用 Publisher 中打包的 12c 分析器。 可以在服务器级别或报表级别设置此属性。 如果数据大小超过 2GB,则设置为 "12c"。 如果在报表级别将此属性设置为 "12c",请确保在 XSLT 处理器上将 ACCESS_MODE 设置为 FORWARD_READ 属性在服务器级别设置为 '"false",在报表级别设置为 '"true"。 |
true |
XML 分析程序 11g 兼容模式 |
设置为 "true" 时,如果 使用 BI Publisher 的 XSLT 处理器属性设置为 "12c" 或 "false",则将修改 group-by 属性字符串以确保 XDK 12c 分析器与 XML 11g 分析器兼容。 |
True |
启用 XSLT 处理器的可扩展功能 |
控制 XDO 分析器的可扩展功能。必须将“使用 BI Publisher 的 XSLT 处理器”属性设置为 "true" 或 "12c",才能使此属性生效。 在服务器级别和报表级别,此属性的值都应为 "true"。如果设置为 "false",FO 处理器将使用内存(堆),而不是磁盘,并且可能会导致出现内存不足问题。 |
false |
启用 XSLT 运行时优化 |
在设置为 "true" 时,FO 处理器的总体性能将提高,临时目录中生成的临时 FO 文件大小将大大减小。请注意,对于小型报表(例如,1 - 2 页的报表)而言,性能提升并不明显。在将此属性设置为 true 时,要进一步提高性能,请将提取属性集属性设置为 "false"。 |
true |
启用 XPath 优化 |
在设置为 "true" 时,将分析 XML 数据文件以了解元素频率。随后,该信息用于优化 XSL 中的 XPath。 |
false |
处理过程中高速缓存的页 |
仅在指定临时目录时启用此属性(在“常规属性”下)。在生成目录期间,FO 处理器将对页进行高速缓存,直到页数超出为此属性指定的值。随后,它将页写入临时目录中的一个文件。 |
50 |
Bidi 语言数位替代类型 |
有效值包括“无”和“国家”。在设置为“无”时,使用东欧数字。在设置为“国家”时,使用 Hindi 格式(阿拉伯-印度数字)。此设置仅在区域设置为“阿拉伯语”时生效,否则将被忽略。 |
国家 |
禁用可变的标题支持 |
在设置为 true 时,将阻止可变的标题支持。可变的标题支持自动扩展标题大小以容纳内容。 |
false |
禁用外部引用 |
在设置为 true 时,将禁止在 XSL 处理和 XML 语法分析期间导入辅助文件(例如子模板或其他 XML 文档)。这将提高系统的安全性。如果报表或模板调用外部文件,则将此项设置为 "false"。 |
true |
FO 语法分析缓冲区大小 |
为 FO 处理器指定缓冲区的大小。当缓冲区已满时,将在报表中呈现缓冲区中的元素。对于包含需要复杂格式化和计算的大型表或透视表的报表,可能需要大型缓冲区以在报表中正确地呈现这些对象。在报表级别为这些报表增大缓冲区大小。请注意,增大此值将影响系统的内存消耗。 |
1000000 |
FO 扩展换行 |
如果设置为 true,则在需要换行时,将适当地处理标点符号、连字符和国际文本。 |
true |
为子模板启用 XSLT 运行时优化 |
提供用于在 FOProcessor 中执行 XSL 导入的选项,然后仅将一个 XSL 传递到 XDK 以进行进一步处理。这将允许对已包含所有子模板的整个主 XSL 模板应用 xslt-optimization。 默认值为“真”。如果直接调用 FOProcessor,则默认值为 false。 |
true |
报表时区 |
有效值:“用户”或 "JVM"。 设置为“用户”时,Publisher 对报表使用用户级别的报表时区设置。在用户的账户设置中设置用户报表时区。 设置为 "JVM" 时,Publisher 对所有用户的报表使用服务器 JVM 时区设置。因此,所有报表都将显示相同时间,无论各个用户设置如何。可在报表级别覆盖此设置。 |
用户 |
在 XSLT 处理器上将 ACCESS_MODE 设置为 FORWARD_READ | 如果在报表级别将使用 BI Publisher 的 XSLT 处理器属性设置为 "12c",请确保在 XSLT 处理器上将 ACCESS_MODE 设置为 FORWARD_READ 属性在服务器级别设置为 '"false",在报表级别设置为 '"true"。 | false |
PDF Bidi Unicode 版本 |
指定用于在 PDF 输出中显示 BIDI 字符串的 Unicode 版本(3.0 或 4.1)。 |
4.1 |