一条记录要用三页纸才能打得完。如何在设计时就做到这三页纸在同一个QuickRep上(200分)

  • 主题发起人 blue_morning
  • 开始时间
B

blue_morning

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是一定要3个QuiceRep?目前我是这样的。
这样用户在预览时极不方便。目前的方法是第一页的AfterPreview后打开第二页的QuickRep。
笨得我都伤心。
不要和我说字段太多,要打印的地方不多,文字描述太多。所以要三页.
 
1、使用QRCompositeReport,你可以完成功能。
2、没有太看懂你的需求,自定义报表,使用一个QuickReport不行吗?
 
一条记录要分别打印在三张A4纸上, 我希望能向Word一样的进行预览和打印
 
噢,一条要打印在三页上,三页的东西都相同吗?
还是一个记录比较长,需要三页才能打印完成?
 
yzhshi: 我去试试。
谁能再说说没有装打印机的机器上在Create QuickReport的窗体时出异常如何避免?
 
噢,一条要打印在三页上,三页的东西都相同吗?
如果相同用一个Detail不就可以搞定了。 你以为真的这么笨吗? 表有78个字段,是一个企业
的基本数据。
 
终于明白你的意思,呵呵。别生气,其实你需要的就是横向和纵向换行而已嘛。
好办。
使用一个QuickReport就可以了,不过你需要动态给QuickReport的Detail字段赋值。
手工给这些字段赋值,在OnNeedData以及NewPage等事件中处理就可以的。
我们的报表已经实现这个功能了。
 
yzhshi:
三页的说明文本都是不相同的,不能用Detail来实现。
QRCompositeReport如何使用。能给个demo吗?
 
blue_morning@sina.com
 
动态赋值,你这个需求不需要QRCompositeReport的。
一个QuickReport就可以搞定。
 
因为我的程序和我们的实际业务结合很紧密,所以我需要单独给你写一个,明天交工如何?呵呵。
估计你今天也不会上网了。[:D]
 
我也想要一个,
snluosheng@sohu.com
 
写了一小段的源代码,还存在一些问题,“懒”得调试了,就直接给两位发过去了。
 
blue_morning老兄,如何了?
我不要分,但是我也得知道结果呀。
时间已经过去一周了[:)]
 
搞定了,但有好多天都没有上网了,谢谢你
 

Similar threads

D
回复
0
查看
696
DelphiTeacher的专栏
D
D
回复
0
查看
711
DelphiTeacher的专栏
D
D
回复
0
查看
727
DelphiTeacher的专栏
D
顶部