quickreport建立报表(50分)

  • 主题发起人 主题发起人 li shang
  • 开始时间 开始时间
L

li shang

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi2.0版本TQuickreport元件建立一个报表,数据集为TQuery元件,
查询结果在TDBgrid中表示正常,但在报表的TQRDBText中只能表示出查询结
果的第一个数据,不只是何原因.请各位高手赐教.谢谢.
 
你的TQuickReport.DataSet:=YourQuery;
你的DetailBand.DataSet:=YourQuery;
 
除了HEXI所说的以外,还要把BAND的属性改成DETAIL类型的。
 
还用delphi 2啊?
 
如果是一般小程序,用D2也行,不过用D3较好,稳定。D4的BUG太多。D5还没用过,不知哪位用过,谈谈感受。
 
报表控件的dataset设置为自己的query
 
打明細表應按hexi,yck的方法
 
按popeye的方法
 
quickrep1.dataset:=query1;
显示段为RBDETAL 即可.
 
怎么我的detilband 没有detset 属性?
 
你要做三件事:一、放一个detailband在报表上,
二、放一个qrdbtext在detailband上,注意一定要是一个qrdbtext
三、设置qrdbtext的dataset为你的query1,然后设置quickrep1的dataset也为
query1,这一步很重要,否则就会只显示一条记录,然后就可以显示所有记录了。
 
接受答案了.
 
后退
顶部