ireport交叉报表

交叉报表我的感受就是为了让列名和行名都是循环出来,同时进行一个分组,具体操做以下:sql


1,新建报表,和以前的都同样数据库

2,建好报表以后,在组织面板中找到Crosstab控件,将此控件拉到报表的Summary。以下图所示图片



3,选择下一步(注意在这里我是将sql语句已经写好了,下面能够直接使用的)io


这里选择的是行标题,根据本身的须要选择本身的行标题,选择以后选择下一步function


4,
sql语句

,循环

这里是列标题im


5,
数据

根据上面的图片内容应该就能够看出,这个选项就是具体的循环内容,同时须要注意的是就是下面的function,有不少的选择,要根据本身的需求进行选择,通常都是选择最下面的nothingimg


7,

这是最后一步,能够本身都试几回看看有什么区别。运行结果以下:



能够进行编辑的,以下



运行结果以下:

值得说明的是,在数据库中运行的结果以下:



这样就能够清楚的看出交叉报表的做用

相关文章
相关标签/搜索