如何将主报表数据集用作表的数据集?

时间:2013-09-19 04:42:55

标签: jasper-reports report ireport

我使用ireport Designer v5.1生成了一个报告。为了生成它,我使用了从java程序传递的jrbeancollection数据。现在我想使用这个主数据源作为ireport表的数据集。

任何人都可以帮助我知道如何做到这一点。

提前感谢...

1 个答案:

答案 0 :(得分:1)

以下步骤可帮助您在JRBeanCollection中显示Jasper report数据。

  1. 使用报告数据源创建功能创建Java Bean数据源,该功能位于iReport的顶部。
  2. 您可以在table format中显示来自Java Bean数据源的数据。
    • 列出项目JR表
    • 通过拖放字段创建的普通表结构。
  3. JRTable -

    1. 从您创建的Java Bean数据源创建subDataset,它将返回您可以在表格中使用的字段。
    2. iReport调色板窗口拖放Table。它将打开窗口并询问您的数据集。提供您创建的数据集以及其他必要信息。
    3. 报告上的正常表格 -

      1. 打开主数据源报告查询窗口,您将找到多个标签
      2. 选择Java bean数据源选项卡,提供您在上面创建的类名或数据源。您可以在窗口字段名称和数据类型下方找到。
      3. 您可以在树格式的字段标签下面的报告检查器窗口中找到相同的字段信息。
      4. 拖放要在详细信息区域或其他自定义波段中的报表中显示的字段。