请教告诉请教各位高手,如何把Edit中的内容赋给fastreport中的reporttile中的Memo;
即:把edit.text赋值给memo?

解决方案 »

  1.   


    procedure TForm1.Button1Click(Sender: TObject);
    var
     x:TfrxMemoView;
    begin
     x:=frxReport1.FindObject('Memo1') as TfrxMemoView;
     x.Memo.Text:=edit1.Text;
      

  2.   

    http://blog.csdn.net/bdmh/archive/2009/05/27/4219395.aspx
    FastReport问题整理
      

  3.   

    查找fastrepot 的应用资料。
      

  4.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
     x:TfrxMemoView;
    begin
     x:=frxReport1.FindObject('Memo1') as TfrxMemoView;
     x.Memo.Text:=edit1.Text;
    学习一楼了!
      

  5.   

    我用
    第一步:在报表设计器中为报表增加变量,report菜单--variables,点category,为新变量命名为var1,然后在报表中加入text   object,点插入表达式(insert   expression),点variables页面,双击刚才新建的变量var1,然后退出就行了(也可在文本框的内容中直接输入[var1])。   
      第二步:使用fastReport的OnGetValue事件然后添加下面的代码:   
      if   VarName='var1'   then     Value:='your   string';   
      这样就行了啊!值得说明的是在添加variables时必须是category,也就是如果加了类别之后,再在该类别中再加Variables就会有错误!所加的variables必须是category的类型(总类别)。这种方法搞定了