QuickReport打印两个或更多明细表的问题(老问题了,但查不到好的解决办法)(100分)

  • 主题发起人 主题发起人 9375106
  • 开始时间 开始时间
9

9375106

Unregistered / Unconfirmed
GUEST, unregistred user!
同一页内,一个主表,对应两个或更多个子表的数据,且打印格式为一条主记录,再打两个明细表的内容,明细表的表头不相同,两明细表的记录个数也不相同!最好能左右分开打(不好解决的话,上下方向也可以),谢谢大家了!
如:
----------------------------------------------
主表字段 XXXX XXXXX XXX
----------------------------------------------
明细表1 XXXXX XXXX 明细表2 XXXX XXXXX XXXXX
XXXXX XXXX XXXX XXXXX XXXXX
XXXXX XXXX XXXX XXXXX XXXXX
XXXXX XXXX
XXXXX XXXX
-----------------------------------------------
 
上下方向较容易!
Detail Band
_________________________________
Subdetail Band1
---------------------------------
SubDetail Band2
-----------------------------------
即可!
 
再看看delphi安装目录下delphi给的quickrep的例子,好象有.
 
在QuickReport中先放置Subdetail Band1
然后在两个QRMemo控件
然后给两个QRMemo控件设置不同的数据源就可以
 
左右结构看样子是有难度了,上下还行。 :)
 
可以自己写程序控制 字段不和数据集连接,自己网上添,用label.caption
程序控制应该不难
 
to fangye
那样在要打的内容超过一页时将会非常麻烦!
 
可惜我用的是FastReport
我不想用QuickReport
因为还要另外建窗体去放它,太累了,FastReport就不用了,一个字,爽
 
試試fastreport 吧!!
的确是不錯的選擇!
 
后退
顶部