在RM中,超宽报表如何实现将超出宽度的部分自动打印到下一页?(300分)

  • 主题发起人 主题发起人 c_hk
  • 开始时间 开始时间
C

c_hk

Unregistered / Unconfirmed
GUEST, unregistred user!
在ReportMachine中,我的报表是动态生成的,报表列数不固定(可能很多),
这样其宽度就有可能超出纸的宽度.
请问: 如何实现将超出宽度的部分自动打印到下一页?
另外:
1. 动态生成报表时根据纸的大小由程序代码分页的方法,由于比较烦琐,暂不考虑.
2. 纸的大小不固定(由用户选择),因此不能采用自定义纸张的方法.
 
我没用过ReportMachine
不过帮你顶一下!
 
如果数据列超出了纸张规定范围,那么应该自动就打到下一页了吧
 
to whatdelphi:
刚才我试了一下,超出宽度的部分并没有打印到下一页.
附打印机型号: HP Laser Jet 1020
 
帮你顶一下!
 
用过dbgrideh的打印控件试一下,应该就没问题,我以前经常头疼这事,动不动就因为列宽太大就把一些列打到第二页上了
 
后退
顶部