怎样与dbgrid连接,制作报表(50分)

  • 主题发起人 主题发起人 xiaodaihehehe
  • 开始时间 开始时间
X

xiaodaihehehe

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大侠,我想制作的报表内容是dbgrid中显示的表格,但这个dbgrid的dataset是随要求变化的,那我要怎样连接quickreport控件的dataset呢
 
procedure TSalePrintFrm.SetPrintData(QueryTmp: TDataSet);
begin
Self.QuickRepSale.DataSet := QueryTmp;
Self.QRDBTextPCODE.DataSet := QueryTmp;
end;
在放报表的窗体写一个过程
参数是数据集,
给QuickRepSale重新赋数据集
在主窗体的打印按钮按下时候调用这个过程.
 
程序写:quickreport.dataset:=dbgrid.dataset;
但是我不知道你的quickreport是否是用DELPHI原来的,如果是的话,你的字段变化吗,
变化的话是没办法做的的,除了你自己写控件(我是这么做的)
 
pandababy
我遇见的xiaodahehehe类似的问题,能不能借用一下你的控件完成我的课程设计。不好意思,有点过分。wengsb@163.com
 
to pandadaby:
缁欐垜涔熸潵涓
 
给我也来一个吧xiaodaihehe@sina.com.cn
谢谢。
还有其他的办法吗
 
后退
顶部