我在用reportbuild做报表的时候  想把delphi程序里的变量传到报表里面,就像用quikReport一样 可以这样qreport.label1.caption:=变量  可是Reportbuild却不能这样来做  用什么方法能把delphi程序里的变量穿给Reportbuild呢

解决方案 »

  1.   

    例:Report的BeforePrint中直接给你的标题Label赋值。
    procedure Tform1.ppReport1BeforePrint(Sender: TObject);
    begin
      pplabeltitle.Caption:='你的标题';
    end;
      

  2.   

    用reportbuilder写语句是最容易不过的事情了~在这方面它确实别fastreport要好!
    如:
    pplabel1.Caption:=变量;
      

  3.   

    我要的不是在Reportbuder我是想把delphi中的  参数传进去 ,比如在窗体上输入 要打印的题目 或日期 然后把   题目和日期传进Reportbuilder报表里我用 pplabeltitle.caption=' 变量'  总是 提示 pplabeltitle 没有定义啊怎么回事?
      

  4.   

    我还用了ppReport.label1.caption:= '变量'  也说label1没有定义
    在procedure  Tform1.ppReport1BeforePrint(Sender:  TObject);  里面
      

  5.   

    错拉!其实已经够详细了!
    你在报表设计器放一个pplabel1!然后按F11!
    然后就在pplabel1的ongettext事件中!不是在ppreport里面!