感谢各位:iReport设计为横向打印,每页设置为打印3列数据(如下所是):地域 公司名称 公司地址 | 地域 公司名称 公司地址 | 地域 公司名称 公司地址
S A01 B01 | S A02 B02 | S A03 B03地域 公司名称 公司地址 | 地域 公司名称 公司地址 | 地域 公司名称 公司地址
S A05 B05 | | 地域 公司名称 公司地址 | 地域 公司名称 公司地址 | 地域 公司名称 公司地址
G A01 B01 | G A02 B02 | 我的问题是:
当"地域"不同的时候,换行打印。
例如上图:"地域"=S 的情况下,打印了4条数据,当 "地域"=G的时候,换到下一个进行打印。跪谢各位高手!!!
S A01 B01 | S A02 B02 | S A03 B03地域 公司名称 公司地址 | 地域 公司名称 公司地址 | 地域 公司名称 公司地址
S A05 B05 | | 地域 公司名称 公司地址 | 地域 公司名称 公司地址 | 地域 公司名称 公司地址
G A01 B01 | G A02 B02 | 我的问题是:
当"地域"不同的时候,换行打印。
例如上图:"地域"=S 的情况下,打印了4条数据,当 "地域"=G的时候,换到下一个进行打印。跪谢各位高手!!!
对于IReport 4.5.0 是这样实现的:在报表的属性里面(可以右键非编辑区域找到)有两属性设置,columns 和 Print Other.分别设置为 columns=3 Print Other=horizontal。设置的意思为:明细区域打印为先每行打印3条记录。