当前位置: 代码迷 >> ASP >> JasperReport subdataset datasetRun的有关设置
  详细解决方案

JasperReport subdataset datasetRun的有关设置

热度:993   发布时间:2013-02-24 17:58:56.0
JasperReport subdataset datasetRun的相关设置

我们有很多机会在JasperReport中使用各种组件,譬如图形,表格等等,通常会遇到怎么把数据传入到组件中的问题,关于JasperReport的相关概念理论,请访问Jasper的官方网站进行学习,在此不作阐述。

本文以JasperReport中的使用table为例,简单讲述怎样设置subdataset的数据源和传输主报表的参数到subdataset中。

1、添加一个表格到模版中,如图1所示。


图1

2、设置subdataset数据源,右键单击"Table",选择“Edit table datasource”选择项,如图2所示。


图2

在选择了“Edit table datasource”选项后,会弹出设置窗口,按此设置即可,如图3所示。


图3

3、若在报表设计当中需要把参数传入到子报表中,则需要在主报表和子报表中声明相同名称和类型的参数,在此以“Table”为例,本例已在主报表和子报表中的subdataset中声明相同名称和类型的变量。现在实现把主报表中的参数关联到子报表中。如图4所示,在“Parameters”标签中添加需要关联的变量。


图4

注:本示例使用的是IReport Desiger5.0版本。

  相关解决方案