ireport合并多列单元格

来源:互联网 发布:淘宝app软件官方下载 编辑:程序博客网 时间:2024/05/22 10:47

 

需求:对传入的多个字段进行合并单元格,并且单元格可能发生换行

此实例模板文件请参考:http://download.csdn.net/detail/yxue1118/9318729

模板.jrxml文件生成步骤:

detail band:

(1)对需要合并的列textfield编辑属性

Stretch type选择Relative to tallest object或者Relative to band height

print repeated values 不要勾选,置为false

(2)对需要合并的textfield边框设置

只需要添加上边框,其他的属性添加完整的边框

(3)需要合并的textfield左右边框用line填充

对line属性的设置,这里的print repeated values 需要勾选

 

column footer band:

用于生成报表中每页表格的最后一根线

(1) 往column footer band 中添加一条线,与需求的表格宽度调节一致,并置于band的顶端

当然,前提detail band 中的元素与band 的高度调节一致,做到占满整个band

这里的对该line的属性设置print repeated values也需要勾选

 

整个报表的配置:

(1)选择根元素,展开属性面板

 

 

 

float column footer需要勾选,这样生成的报表每页detail band 中的内容会自动与column footer band中的那根线连接起来,形成完整的表格

 

3 0
原创粉丝点击