如何将查询的数据内容(显示在dbgrid中)传递给报表呢?(50分)

  • 主题发起人 主题发起人 venny
  • 开始时间 开始时间
V

venny

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将查询的数据内容(显示在dbgrid中)传递给报表呢?
我在form1中查询的数据,如何将这些数据传递给form2(quickreport)中,并打印出来呢?
我采用的是将quickreport1的dataset设为:form1.adoquery1,然后指定个各数据的连接。(我采用的是ado访问的),
请问各位有什么方法,请尽快告知,急需!!!!
 
对于打印,一般是用ehlib,可以直接打印DBGRID中的内容,很快就可以设计出报表出来。
 
很簡單,你在form2的use中加入Form1,再在控件中指定數據時指定到form1中的table不就行了嗎?
再好一點的辦法是新建一個data modune窗口,再在要調用到數據庫的地方的Use中加入就行.
 
也有个PRINTDAT可以,在www.playicq.com上。
 
试试ehlib
 
你的方法也可以啊!
 
对呀,你的方法是对的。dbgrid的数据源和quickreport1的一样就可以。
 
同意mlzhou。
 
我的报表就是像你自己的方法,你的方法有什么不好吗?
 
接受答案了.
 
后退
顶部