procedure TForm1.Button1Click(Sender: TObject); var x:TfrxMemoView; begin x:=frxReport1.FindObject('Memo1') as TfrxMemoView; x.Memo.Text:=edit1.Text; 学习一楼了!
我用 第一步:在报表设计器中为报表增加变量,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的类型(总类别)。这种方法搞定了
procedure TForm1.Button1Click(Sender: TObject);
var
x:TfrxMemoView;
begin
x:=frxReport1.FindObject('Memo1') as TfrxMemoView;
x.Memo.Text:=edit1.Text;
FastReport问题整理
var
x:TfrxMemoView;
begin
x:=frxReport1.FindObject('Memo1') as TfrxMemoView;
x.Memo.Text:=edit1.Text;
学习一楼了!
第一步:在报表设计器中为报表增加变量,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的类型(总类别)。这种方法搞定了