Oracle Hyperion Planning 中包含各种模板,可用于控制表单、表单定义、任务列表和规划单元的 PDF 报表布局和内容。可以直接使用这些模板。也可以自定义模板,添加公司标志和适用于各种特性的特殊格式设置,如底纹、页面大小、方向、字体、字体大小、标题、标题占页面的百分比、每页中数据列数和精度。
要自定义报表,必须安装和配置 Microsoft Office Word 2000 或更高版本以及 Oracle Business Intelligence Publisher Desktop。然后可通过 Word 中的 BI Publisher 菜单,使用示例 .XML 文件来更新报表中的信息。还可以使用 Word 的各种功能来自定义格式设置。要使该模板能够投入使用,应使用合适的名称保存该 .RTF 文件,并将其放到类路径或 HspJS.jar
文件中。
通过相应的示例和模板文件,可以自定义四种报表类型。有关创建报表的信息,请参阅相关主题。
报表类型 | 示例文件名称 | 模板名称 | 相关主题 |
---|---|---|---|
表单 |
|
|
请参阅“创建简单表单”。 |
表单定义 |
|
|
请参阅“打印表单定义”。 |
任务列表 |
|
|
请参阅《Oracle Hyperion Planning 用户指南》。 |
规划单元注释 |
|
|
请参阅“打印规划单元注释”。 |
该主题中概要说明了如何进行自定义。要了解详细步骤,请参阅安装 Word 及 BI Publisher 时附带安装的文档。BI Publisher 安装指南及用户指南也可从以下地址获取:
http://download.oracle.com/docs/cd/E10091_01/welcome.html
要安装 BI Publisher Desktop:
从以下位置下载最新版本的 BI Publisher Desktop:
http://www.oracle.com/technetwork/middleware/bi-publisher/overview/index.html
要自定义报表,只需安装 BI Publisher Desktop。无需安装 BI Publisher。
将该 zip 文件保存到本地硬盘中,解压缩至指定文件夹。
关闭所有 Microsoft Office 应用程序。
导航至解压缩 zip 文件后的目录,双击 setup.exe
应用程序。
按照 BI Publisher 安装向导程序中的说明,使用默认设置执行基本安装。
要自定义报表:
打开 Planning HspJS.jar
文件(默认安装位置为 products/planning/lib
),解压缩示例文件和相应的模板文件。
例如,要自定义任务列表报表,请解压缩以下文件:PlanningTaskListSample.xml
和 PlanningTaskListTemplate.rtf
。
将该示例和模板文件保存到一个您以后可以打开的位置。
在 Microsoft Word 中,打开与要自定义的报表对应的 .RTF 模板文件。
例如,对于任务列表报表,打开 PlanningTaskListTemplate.rtf
模板文件。
从 Microsoft Word 的 Oracle BI Publisher 菜单中,依次选择数据和加载示例 XML 数据,打开与该报表对应的示例文件。
例如,对于任务列表报表,打开 PlanningTaskListSample.xml
示例文件。
如果 Word 不显示 BI Publisher 菜单,请选择模板生成器工具栏。(例如,依次选择视图、工具栏和模板生成器。)请参阅《Oracle Business Intelligence Publisher User's Guide》。
使用 Word 菜单来自定义模板。
例如,可以插入图片或更改字体。如需各任务的相关帮助,请参阅 Word 文档。
可选:要更新报表中的各字段,请使用 Word 中的 BI Publisher 菜单,添加从示例文件中获取的字段。
例如,依次选择 Oracle BI Publisher、插入和字段,在字段对话框中单击一个字段,将该字段拖入到模板中。
如需各任务的相关帮助,请参阅 BI Publisher 文档。(在 Word 中,依次选择 Oracle BI Publisher 和 帮助。在 BI Publisher 中,单击“帮助”可查看联机帮助。)
完成自定义后,依次选择 Oracle BI Publisher、预览模板,然后选择一种格式来预览所做更改。可以在任何格式下进行预览。单击关闭框关闭预览文件。
在该模板文件中,选择另存为,将该模板另存为一个 .RTF 文件并使用合适的文件名。
例如,如果您正在自定义任务列表报表,则将该文件另存为 PlanningTaskListTemplate_Custom.rtf
。
模板类型 | 文件名 |
---|---|
所有表单 |
|
特定表单 |
例如,要将该模板应用到一个名为 Income 的表单上,则将该模板另存为 |
表单定义 |
|
任务列表状态报表 |
|
规划单元注释报表 |
|
必须将该模板文件保存在 Classpath 下的某个位置,以供 Web 应用程序服务器使用。将模板文件插入位于根级别(与其他模板文件相同的级别)的 HspJS.jar
文件。
重新启动应用程序服务器,使用户在 Planning 中创建 PDF 报表时能够使用自定义模板。