ireport使用List组件对数据进行处理
注:图中列名表名纯属自己好记练习起的,其他情况还请按规范编写
版权声明:本文为博主原创文章,未经博主允许不得转载。
1.打开ireport后,首先设置数据源,我们这里选择jdbc数据连接,选择完后点击Next
2.然后根据图片提示填上对应的名称等并测试一下是否成功,成功后会给出如下图一样的提示
3.编写SQL绑定数据集
4.查询出来的数据存放在Fields目录下,拖拽你想要使用的列名放在数据域中
5.从组织面板中拖拽一个List放到数据域中
6.找到与List绑定的数据源然后查询数据,把查询出来的列名选择自已用到的拖拽到数据域的List控件中进行布局
7.在List绑定的数据源中找到Parameters右键添加一个Parameter用于传值,此处起名为GID
8.选中域点击右键然后选中Edit list datasource出来提示框之后把Connection/Datasource exp下拉框的值改成Don’t use connection or datasource
9.同上一样点出List中的提示框,选中Parameters然后点击Add给两个字段添加关联,具体注意点在图中
10.选择List绑定的数据源,右键选择Edit Query修改SQL语句添加Where值然后点击OK
11.9.点击Preview运行即可,结果如下图