QReport中如何放多个DetailBand(38分)

  • 主题发起人 主题发起人 jozosoft
  • 开始时间 开始时间
J

jozosoft

Unregistered / Unconfirmed
GUEST, unregistred user!
因程序需要,我的QuickRep需要放2个以上的 Detail(要显示多个表中的详细记录)。
如果只放一个Detail,一般我是这样操作:
1、放一个 QuickRep到窗体上
2、设置HasColumnHead,HasDetail,HasPageFoot为True
3、把QuickRep的Dataset设置好
4、把明细表的字段放到 DetailBand黄金区域
5、打开相关数据表就好了。
但是我现在要用多个Detail,在控件面板上有那么多控件,应该说明Delphi有此功能。
我试过加入其它类型的Band但都不成功。
请各位指教,步骤最好详细一点。
谢谢了。最好不要改我的数据库结构或强制用一个表。
 
设置你的DetailBand1的HasChild属性为TRUE,不够的话,再在新的BAND上设置HASCHILD为TRUE
 
谢谢,我试了一下,可以,但有以下问题:
设a表有:
StudentNo xm
1 lily
2 lucy
3 kate
设b表有:
日期 奖项情况
2001 lucy三等奖
2005年 软件1名
2001年 团体奖
2000年 体操一名
2009年 综合一名

------------
像这种情况,我的QuickRep 的 Dataset应该设置为哪个表?
我试了一下设置为上面两个表任意表都不可以。
谢谢
 
这样啊,SORRY,没碰到过。
 
怎样用qreport打印查询结果。
 
后退
顶部