显示报表项目

另请参见  

在用户浏览文件夹时,他们将希望找到报表并查看它们。必须向 contents.jsp 添加一个能提供这些操作的界面。

在本教程中,如果可以显示某个文件夹中的报表,则将会为用户显示报表名称的列表。页面上第一个 ItemsGrid 组件下放置的第二个 ItemsGrid 组件可用于达到该目的。当用户单击网格中的某个报表项目时,他们将被重定向到另一页 (view.jsp),在此页中会呈现报表以供查看。

添加报表的列表
  1. 在选项板视图中,在“Crystal Reports Faces 组件”选项卡下单击“Enterprise ItemsGrid”,然后将一个 ItemsGrid 组件拖到可视化设计器中页面的底部。
  2. 在此步骤中,会提示您指定 ItemsGrid 组件中使用的项目来源。

    EnterpriseItems Bean 代表要在网格中显示的报表的集合。必须创建一个新的 EnterpriseItems Bean 并将其绑定到 ItemsGrid 组件。

  3. 单击“新建”
  4. 此时会提示您选择一个 Identity Bean。EnterpriseItems Bean 有一个 identity 属性,必须将其初始化为提供 Enterprise 会话和用户凭据的 Identity Bean。

  5. 从列表中选择现有的 Bean (identity)。
  6. 单击“Custom”,然后在字段中输入 CrystalEnterprise.Report
  7. 此步骤确保在网格中只显示 Crystal 报表。

  8. 单击“完成”
  9. “Item Source”字段中,选择“enterpriseItems2”(新的项目来源)并单击“完成”
  10. 此步骤将该组件添加到可视化设计器中,您可以在其中选择该组件并在属性视图下配置属性。

  11. 在属性视图中,将 id 属性设置为 reportsList


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

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