我也认为是这样,可是很急,脑子里一片空白,我用delphi5自带的报表控件
谁有这方面的经验?一个月的分全献上!

解决方案 »

  1.   

    一个你做好的报表: TQuickReport1
    一个你要调用的报表:DateQReport
    procedure BitBtn1.Click(Sender: TObject);
    var
    DateQReport: TQuickReport1;
    begin
    DateQReport := TQuickReport1.Create(Self);
    ...
    DateQReport.preview;
    end;
    其实很简单;对不??
      

  2.   

    TQuickReport1报表做好了。(这是我需要的)这个DateQReport报表?(是怎么会事?)
      

  3.   

    DateQReport报表只是一个变量,ok?
    TQuickReport1是一个由TQuickReport继承来的,所有的Connection最好设置为False;
    可以在,DateQReport:=TQuickReport1.Create(Self);和DateQReport.preview之间添加一些初始化控制,然后再显示报表。很简单的,多看看help