组(Groups)
groups允许我们对报表里的数据进行全新的切割分组组合,分组是通过一个表达式来定义的,ireport会通过这个表达式进行计算分组情况,每一个新的组都是从我们在expression value里输入的表达式发生变化的时候开始的,接下来我们通过一个例子的演示一步一步的说明如何使用groups.
假设有一个学生信息表,想要创建一个根据学生所在班级进行分组的报表。
第一步:首先我们打开一个新的报表文件,然后点击Connection/DataSources,选择JDBC Connection,我们创建一个JDBC的Connction,如下图所示:
第二步:点击【Report Inspector】面板中的report2右键选择【Edit Query】弹出Report Query弹出框,输入以下查询语句: