Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jasper reports 如何将主报表数据集用作表';s数据集?_Jasper Reports_Report_Ireport - Fatal编程技术网

Jasper reports 如何将主报表数据集用作表';s数据集?

Jasper reports 如何将主报表数据集用作表';s数据集?,jasper-reports,report,ireport,Jasper Reports,Report,Ireport,我使用ireport Designer v5.1生成了一个报告。为了生成它,我使用了从java程序传递的jrbeancollection数据。现在我想使用这个主数据源作为ireport表的数据集 谁能帮我知道怎么做吗 提前感谢 以下步骤可帮助您在Jasper报告中显示JRBeanCollection数据 使用报表数据源创建功能(位于iReport顶部)创建JavaBean数据源 您可以以表格格式显示来自JavaBean数据源的数据。 列表项JR表 通过从字段拖放创建的常规表结构 JRTabl

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

谁能帮我知道怎么做吗


提前感谢

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

  • 使用报表数据源创建功能(位于iReport顶部)创建JavaBean数据源
  • 您可以以
    表格格式
    显示来自JavaBean数据源的数据。
    • 列表项JR表
    • 通过从字段拖放创建的常规表结构
  • JRTable
    -

  • 从您创建的JavaBean数据源创建
    subDataset
    ,它将返回您可以在表中使用的字段
  • i报告
    调色板窗口拖放
    表格
    。它将打开窗口并要求您提供数据集。提供您创建的数据集以及其他必要信息
  • 正常报告表-

  • 打开数据源报表查询主窗口,可以看到多个页签
  • 选择JavaBean数据源选项卡,提供您在上面创建的类名或数据源。您可以在下面找到窗口字段名称和数据类型
  • 您可以在“报表检查器”窗口中的“字段”标签下方以树格式找到相同的字段信息
  • 拖放要在详细信息栏或其他自定义栏中的报告中显示的字段