---------------------------------------------------------------------------
report title
                             ------------
                              memo1
                            ---------------
---------------------------------------------------------------------------
在概意思是让报表标题中的memo1文本框信息根据combobox1.text信息变化,
如何实现,请朋友们给指点一下

解决方案 »

  1.   


      frxReport1.LoadFromFile('XXX.fr3');
      (frxReport1.FindObject('memo1') as TfrxMemoView).Memo.Text:= combobox1.text;
      frxReport1.ShowReport;
      

  2.   

    或者增加一个自定义变量,每次为这个变量赋值为combobox1.text,memo1的值取值该变量
      

  3.   

    我倾向于定义一个变量,
    很多时候我都是这么做的
    在report的getvalue方法里赋值
      

  4.   

    try_agin朋友,给举个例子,谢谢.因为你说的在report的getvalue方法里赋值不会
      

  5.   

    C:\Program Files\FastReports\FastReport 4\Demos
    安装这个后 这里例子很多  PrintStringGrid  PrintArray 都是
      

  6.   


    这个,以后给我发个消息吧,我没看到具体点说
    就是在报表里面拖个memo过来,里面写上[varname],中括号包着的,fr认为是变量,varname是什么,当然你具体定义,最好用英文,中文的我没试过然后在delphi中,双击报表的getvalue事件,写上
    if sametext(varname, 'varname') then
    begin
      value := 'xxx';
    end;这里第一个varname是getvalue方法里的参数,第二个才是自定义的变量名注意两处的varname保持一致