创建报告以用在 Rational Reporting for Document Generation 集成产品中

可以使用 Rational® Publishing Engine 根据用于合并 Rational Reporting for Document Generation 组件的产品和应用程序(例如 Rational solution for Collaborative Lifecycle Management 应用程序)所提供的数据来设计报告。 然后,可以将这些模板导入产品或应用程序中以在其界面中使用。

开始之前

开始使用 Rational Publishing Engine 来定制报告之前,必须先设置具有有效许可证可供使用的许可证密钥服务器。请与管理员联系以验证是否已完成此操作并获取许可证服务器路径。如果尚未安装 Rational Publishing Engine,那么您或您的管理员必须安装该软件并验证您是否可以连接到许可证服务器。

确定与集成产品(或“数据提供者”)捆绑在一起的 Rational Reporting for Document Generation 的版本。 该版本决定了您为产品设计报告模板时必须使用的模板版本。请确保您熟悉较新版本的 Rational Publishing Engine 与较旧版本的 Rational Reporting for Document Generation 之间的兼容性限制。

支持参考:

过程

Rational Publishing Engine 提供了编辑新的文档样式报告模板的能力。您可以设计用于收集产品或应用程序中数据并对这些数据生成报告的模板,并且如果该产品或应用程序包括 Rational Reporting for Document Generation,那么您可以导入这些模板并在该产品或应用程序的上下文内生成文档样式的报告。

编辑模板需要 Rational Publishing Engine 许可证;导入模板和从这些模板在包括 Rational Publishing Engine 的产品或应用程序内生成报告不需要 Rational Reporting for Document Generation 许可证。

支持概念
要通过使用产品或应用程序数据的 Rational Publishing Engine 创建报告,请完成下列步骤:

1: 连接至 Rational Publishing Engine

如果尚未安装 Rational Publishing Engine,那么您或您的管理员必须安装该软件,然后连接至许可证服务器。可以使用 Rational Publishing Engine Document Studio 来导入应用程序源和构建报告模板。还可以使用 Rational Publishing Engine Launcher 来构建文档规范(包含报告模板)和生成报告。

2:设计报告模板

要点: 必须使用与集成产品(或“数据提供者”)捆绑在一起的 Rational Reporting for Document Generation 的版本所支持的模板版本。 要确定所捆绑的版本,请向产品的报告管理员咨询。有关详细信息,请参阅版本兼容性
  1. 启动 Rational Publishing Engine Document Studio 以构建报告模板设计。
  2. 创建或导入模板设计。此设计将确定报告的布局。Rational Publishing Engine 具有一组可进行探查的样本报告和教程。
    要点: 更新装入模板 API 中的模板版本号,以便您使用的版本与数据提供者相兼容。如果指定新的模板版本且打开旧模板,那么将更新该模板的模板版本。
Rational Publishing Engine 信息中心中的受支持概念:
Rational Publishing Engine 信息中心中的支持任务:
元数据和导入模板:

3:连接至应用程序数据源

确定您要导入的数据源模式。您可以使用模式中的元素以将与应用程序数据有关的查询添加至模板。这些查询指定最终在报告中生成的信息。
  1. 复审要在报告中使用的可用数据模式。每个产品具有独特的一个模式或一组模式。
  2. 构造指向数据源模式的 URL。
  3. 在 Document Studio 中添加新数据源。
Rational Publishing Engine 信息中心中的支持任务:

4:将基于应用程序的数据查询添加至模板

使用 Document Studio 将来自数据源的数据添加至现有报告设计模板。您添加的数据查询将确定在报告输出的不同部分中生成的数据。您必须在“数据源模式”视图中选择数据点,然后按分层顺序将它们添加至模板。
Rational Publishing Engine 信息中心中的受支持概念:
Rational Publishing Engine 信息中心中的支持任务:

5:创建文档规范

一旦完成创建报告模板并使用应用程序的数据点填充报告模板后,您就能够以各种格式生成报告。生成报告时,必须连接至包含有关要运行报告的信息的数据源。通过指定指向包含相关数据的应用程序存储库的 URI,可以执行此操作。

可以使用过滤器(常规数据源 URI 的更具体版本)来指向特定的数据子集,以免 Rational Publishing Engine 在生成报告期间尝试从应用程序存储库检索额外的信息。这些过滤器必须足够广泛才能检索到模板引用的所有必需数据,否则生成的报告将不完整。

  1. 指定要在报告中包括的模板。
  2. 指定输出格式和位置。
  3. 确定数据源 URI。您可以指向一般数据源,这样将检索存储库中的所有相关数据,或者也可以根据需要来使用过滤器(这是更具体的 URI),指定参数,从存储库检索更小的数据集。
  4. 输入数据源 URI。
  5. 可选:输入登录凭证以访问指定数据源。如果要与其他用户共享此文档规范,那么您可能要将凭证字段留空。如果未指定凭证并且用户尝试从文档规范中运行报告,那么系统将提示该用户提供凭证。如果已指定凭证并且用户尝试运行报告,那么即使这些凭证不是该用户的凭证,也会使用保存的凭证来访问存储库。
Rational Publishing Engine 信息中心中的受支持概念:

6:生成报告

可以从文档规范中生成报告。生成报告时,必须与为该报告提供数据的数据源相连。有关使用 Rational Publishing Engine 来生成文档的信息,请执行下列操作:在不使用文档生成向导的情况下定义文档规范

7:导入定制的文档样式的报告

可以将此报告导入应用程序,然后用户可以使用 Web 界面中的“创建报告”向导来生成文档样式的报告。有关如何导入报告的更多信息,请参阅产品信息中心。


反馈