当前位置:编程学习 > JAVA >>

急!关于iReport换行打印问题

感谢各位:

iReport设计为横向打印,每页设置为打印3列数据(如下所是):

地域 公司名称  公司地址   | 地域 公司名称  公司地址     | 地域 公司名称  公司地址
S    A01       B01        | S    A02       B02          | S    A03       B03

地域 公司名称  公司地址   | 地域 公司名称  公司地址     | 地域 公司名称  公司地址
S    A05       B05        |                             | 

地域 公司名称  公司地址   | 地域 公司名称  公司地址     | 地域 公司名称  公司地址
G    A01       B01        | G    A02       B02          | 

我的问题是:
当"地域"不同的时候,换行打印。
例如上图:"地域"=S 的情况下,打印了4条数据,当 "地域"=G的时候,换到下一个进行打印。

跪谢各位高手!!!


--------------------编程问答-------------------- 不会,帮顶 --------------------编程问答-------------------- 非常好~~~~~~~~~~~~~~~~~~~~~~~~~~我顶 --------------------编程问答-------------------- 谁是高手帮帮忙啊 --------------------编程问答-------------------- 顶!!!!!!!!!!!!!! --------------------编程问答-------------------- iReport里应该有个参数设置吧! --------------------编程问答-------------------- 顶!!!!!!!!!!!!!! --------------------编程问答-------------------- 顶!!!!!!!!!!!!!!顶!!!!!!!!!!!!!!顶!!!!!!!!!!!!!! --------------------编程问答-------------------- 顶!!!!!!!!!!!!!! --------------------编程问答-------------------- --------------------编程问答-------------------- 首先,我想说:这个功能是报表软件最基本的操作来的...也就是说,IReport一定考虑到并已经实现该功能。
对于IReport 4.5.0 是这样实现的:在报表的属性里面(可以右键非编辑区域找到)有两属性设置,columns 和 Print Other.分别设置为 columns=3 Print Other=horizontal。设置的意思为:明细区域打印为先每行打印3条记录。
--------------------编程问答-------------------- 可以设置的啊
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,