怎么在窗体和FASTREPORT页面之间传递变量? 如将窗体的一个文本框的内容显示在打印页面上数据库我会

解决方案 »

  1.   

    先在fastreport的memo中定义一个变量[变量名1],然后再onGetValue事件中赋值
    procedure Tmainform.frReport1GetValue(const ParName: String;
      var ParValue: Variant);
    begin
      if ParName='变量名1' then
        ParValue:='aa';end;
      

  2.   

    C++Builder语法:
    ((TfrMemoView*)frReport1->FindObject("mmoName"))->Memo->Text = edtName->Text;
      

  3.   

    frReport1.FindObject('mmoName').Memo.Text := edtName.Text;