只打一条?(200分)

  • 主题发起人 主题发起人 zmj2000
  • 开始时间 开始时间
Z

zmj2000

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一程序,用QUERY联接、检索数据,通过参数来传递条件。
为何每次运行时只显示满足要求的第一条记录,而且下面
Summny Band栏中的SUM(字段)=0?
 
QuickReport.DataSet := Query
 
有没有把 QRDBText 控件放到 DetailBand 中啊?
你不会没有指定 DataSet 吧。
 
liuly说的没错!
 
我曾经也遇到此类问题!不妨试
1.先检查一下你的数据,是否类型不对或某些只段无值影响SELECT.
2.在报表的OBJECT INSEPACT 中设DATASET 为 你的QUERY名.
3.至于SUM请你检查一下它的EXPRESSION.
 
DetailBand 设置错误或是其它 DetailBand 设置影响了他,
所以单独把DetailBand 提出来测试是最好办法。
 
多人接受答案了。
 
后退
顶部