ireport合并多列单元格

 

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

此实例模板文件请参考: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中的那根线连接起来,形成完整的表格

 

阅读更多
个人分类: JAVA开发
上一篇echart line tooltip设置
下一篇无网络或无线网络情况下本地主机连接虚拟机
想对作者说点什么? 我来说一句

jasperReport 动态合并单元格示例

2012年08月15日 8.39MB 下载

没有更多推荐了,返回首页

关闭
关闭