用DBGrid动态生成的不同记录个数的数据,将这些记录连续打印到一张纸上,如何实现,谢谢! (100分)

  • 主题发起人 主题发起人 flyupwards
  • 开始时间 开始时间
F

flyupwards

Unregistered / Unconfirmed
GUEST, unregistred user!
用DBGrid动态生成的不同记录个数的数据,将这些记录连续打印到一张纸上,如何实现,谢谢!

即记录的个数可能结果为一条记录,也可能为多条记录,根据动态的结果打印出来。
 
说清楚一点,什么叫不同记录长度
如果是dbgrid中的字段数量,名称都会动态改变,则可考虑用dbgrideh控件来解决所见即所得
的打印
 
你做报表的时候用db属性的控件当然是紧密和你的数据源联系起来动态答应了
如果你手东用程序来控制的话,你只能用循环了while not 。。eof....begin
.... eng;
 
能不能发源程序过来,要求,就是将query动态生成的记录放到dbgrid中,而记录可能为一条,或一千条,不管格式如何,只要将所有记录打印出来就行,我急用,谢谢,robotcool!
 
quick report 你没有用过吗?用QRdbtext对应你的数据字段就可以自动为你打印出数据集里
的内容了
 
将report 的query.sql.text=dbgrid.query.text即可
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部