利用 XML Publisher 创建 PeopleSoft 报表

本教程介绍集成到 Oracle PeopleSoft 中的 XML Publisher 的基本特性。您将学习如何创建模板和报表,以及如何发布您的报表。

大约 1 小时。

本教程包括下列主题:

将鼠标置于此图标上 可以加载和查看本教程的所有屏幕截图。(警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)

注: 此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。

XML Publisher(现在称为 Oracle Business Intelligence Publisher,即 BI Publisher)是一个基于模板的报表工具,它利用了数据提取和显示的标准技术。XML Publisher 工具可以在开发报表时将数据逻辑从表示层隔离出来,并在运行时再将二者组合在一起。因此,尽管技术顾问(使用 Application Engines/PeopleCode 或 PSQuery)可以独立地设计通用数据提取逻辑,但功能顾问或最终用户可以使用通用桌面工具(如 Microsoft Word)根据技术顾问创建的数据源来设计呈现方式。由于查询还可以用作数据源,因此 XML Publisher 实质上是针对需要查看报表的那个人(最终用户)扩展工具的灵活性。这意味着,获得培训最少的最终用户能够根据一般设计的数据源来设计模板和报表,从而大大降低了拥有成本。

返回主题列表

您将在本教程中生成的报表是一个 PeopleSoft 查询,它将显示三个部门(ADMIN、ADMISSION 和 ALL_DEPTS)的工资年增长率。该数据仅用于演示目的。您将先后生成两个图表和一个表。如果您愿意,可以跳过创建图表这一步,而只创建表。

返回主题列表

为使本教程顺利进行,您应当:

返回主题列表

安装 Oracle XML Publisher Desktop

XML Publisher Desktop/Template Builder 随 PeopleSoft Tools 8.48 一起提供,您可以从 PeopleSoft XML Publisher 页面下载该软件。

在 PeopleSoft Applications 的左侧导航栏中,选择 XML Publisher > Setup link > Design Helper 链接以下载 Template Builder。

返回主题列表

创建并注册数据源

在创建任何报表之前,您都必须创建并注册一个数据源。用户查询是应用程序用于为 XML Publisher 报表检索数据的数据源。XML Publisher 支持 PS Query、Rowsets、XML Files 以及其他各种类型的数据源。在本教程中,您刚刚修改的查询将是您的数据源。

登录到 PeopleSoft Application,在左侧导航栏中展开 Reporting Tools > XML Publisher > Data Source

返回主题列表

在本教程中,您学习了如何使用 XML Publisher 在 PeopleSoft 环境中创建报表。XML Publisher 还可用作一个单独的产品,即 Oracle Business Intelligence Publisher (BI Publisher)。BI Publisher 具有易于使用的向导以及其他功能,通过它们可以访问更广泛的数据源,例如,提供 JDBC 连接的关系数据库、通过 HTTP 提供的 XML 内容以及 Web 服务。它有助于加快模板创建和报表定义的速度,提供更多的模板类型和输出格式(使用 Excel 创建模板以创建 Excel 工作表,或者使用 Adobe Flex 创建 Flash 输出)。要了解有关 Oracle BI Publisher 的更多信息,可以从 这里 学习 OTN 上的其他几个教程。

返回主题列表

将鼠标置于该图标上可以隐藏所有的屏幕截图。