第 3 课:将查看器添加到项目中

ReportPageViewer 组件(位于 Palette 视图中的“Crystal Reports Faces Components”选项卡下)提供了将 DHTML 报表页面查看器添加到 Faces JSP 页面中的最高效方式。

在将 DHTML 报表页面查看器添加到 Faces JSP 页面中时,Java Reporting Component 会自动嵌入到 Web 应用程序中。此查看器之后会使用 Java Reporting Component 来处理报表和获得报表源。

使用 ReportPageViewer 组件

可以通过将 ReportPageViewer 组件从 Palette 视图的“Crystal Reports Faces Components”选项卡中拖放到 Faces JSP 页面上,将 DHTML 报表页面查看器添加到 Faces JSP 页面中。之后,向导会指引您完成将嵌入式制表功能添加到项目中的过程。这消除了手工编写类似功能的代码时要进行的大量工作。

注意:    要将查看器添加到页面中,首先要在项目工作区中有一个 Crystal 报表。

使用向导将 DHTML 报表页面查看器添加到 Faces JSP 页面中
  1. 打开要向其添加查看器的 Faces JSP 页面。
  2. 将 ReportPageViewer 组件从 Palette 视图的“Crystal Reports Faces Components”选项卡中拖放到 Faces JSP 页面上。

    “新建 Crystal Reports Faces 查看器向导”即会启动。

  3. 单击“New”以浏览报表。
  4. 单击“Browse”,选择项目工作区中的一个报表文件。
  5. 单击“完成”

    会自动创建新的报表源。此报表源使用 Java Reporting Component。

  6. 单击“Finish”将新的报表源绑定到 ReportPageViewer 组件。

    显示您指定的报表所需的查看器代码即被插入到页面上。

注意:    将 ReportPageViewer 组件添加到 Faces JSP 页面中的另一种方法是:将 Crystal 报表从 Project Explorer 视图中拖放到页面上。将 Crystal 报表拖放到 Faces JSP 页面上时,会使用默认设置自动插入 ReportPageViewer 组件。


Business Objects
http://www.china.businessobjects.com

支持服务
http://www.china.businessobjects.com