在Page1的beforePrint事件中写//使用Pos函数在function列表里面,跟Delphi语法完全一致 procedure Page1OnBeforePrint(Sender: TfrxComponent); begin if pos('租金 ',memo2.Text)>-1 then memo3.visible:=true else memo3.visible:=false; end;begin end;
fr中支持字符串函数,和delphi中的很像
if pos('租金 ',memo2.Text)>-1 then这个有问题啊,因为memo2.Text 是在Masterdata1 Band 里面的,最后memo2.Text的值生成报表后只是最后一条记录的值,前面记录内包含有该值也查不出的,不知应该是在哪个事件写这段代码才行?
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
if pos('租金 ',memo2.Text)>-1
then memo3.visible:=true
else
memo3.visible:=false;
end;begin
end;