高分求报表打印小问题?(100分)

  • 主题发起人 主题发起人 ivw
  • 开始时间 开始时间
I

ivw

Unregistered / Unconfirmed
GUEST, unregistred user!
我想作一张报表,这张报表他的列数是不定的。就是说它的宽度是不定的。
但一定比8开纸的宽度大。8开纸横向打印是打不完的。
我想把8开纸横向打印是打不完的总分也在打印出来。
即打印出来的第一张纸为报表的第一页部分,第二张为报表第一页打印不出来的哪部分,
第三张为报表的第二页,第四张为报表的第二页的右部分......
打印机只能打印最大的纸张为8开纸。请问各位啊哥,有什么好方法打印呢?
我不想用WORD或excel打印。。。用vb或delphi实现。
 
1-页面设为A3
2-确定每页最大列
3-据上数据统计要打印的报表的页数
4-然后程序动态建立打印页
这样无论怎样都可以打完
代码我不想写的,太累了,你自己按上面提示就能完成
 
这方法我想过。想找更好的方法。因为报表表头出复杂的。
 
用第三方控件,fastreport试试!~
 
fastreport的FRTABLE可以,交叉报表也可以
 
多人接受答案了。
 

Similar threads

后退
顶部