一个奇怪的问题!(20分)

  • 主题发起人 主题发起人 yanliang
  • 开始时间 开始时间
Y

yanliang

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做报表时,form 上放三个控件:datasouce,table,quickrep,它们的
dataset属性均已设好,但priview时只显示一条记录,为甚麽?
 
datasouce 无关;
table OPEN;
quickrep 的数据行设置了TQRBAND的属性;
TQRBAND.bandtype:=????;
 
应加上 一个 detail QRBAND,
 
detail QRBAND是输出多条记录的常用BANK!
 
quickrep的dataset 有沒有設置為Table
 
应该是没有设QuickRep的Dataset
 
有没有设制QRDBLabel,或其他,他们的属性Dataset和DataSource有没有设制好.如果
都设计好了,应该没问题,我试过,一切OK.
 
这要看看书了,一定是你用的问题.
要有几个QuickRep上要有几个bands,而那叫DetailBand的内要有几个
QRDBText,QRDBText的dataset和datafield要有设置。
 
quickrep的dataset 必须設置為Table
 
QRP上的数据感知构件必须设置DataSet,可以不用DataSource。而且要保证在Preview时DataSet构件(query,table)一定要OPEN.
 
你必须在qrbank上设置qrexpr控件,
然后设置qrexpr的DATASET属性.
 
同意,是dataset的未设置的问题
 
多人接受答案了。
 

Similar threads

后退
顶部