首先要取到Report里的Text的对象,然后改变该对象的属性。 引入要用到的Rave相关的类,在uses下添加 uses RvClass,RvCsStd; 然后在执行前改变Text的属性。 Var myPage:TRavePage; myText:TRaveText; begin RvProject1.Open; //打开Report with RvProject1.ProjMan do begin myPage:=FindRaveComponent(‘Report1.Page1’,nil) as TRavePage; //取Page对象 myText:=FindRaveComponent(‘Text1’,myPage) as TRaveText; //取Text对象 myText.text:=’动态的修改属性’; end; try RvProject1.ExecuteReport(‘Report1’); //执行Report1 finally RvProject1.Close; end; end;
引入要用到的Rave相关的类,在uses下添加
uses
RvClass,RvCsStd;
然后在执行前改变Text的属性。
Var
myPage:TRavePage;
myText:TRaveText;
begin
RvProject1.Open; //打开Report
with RvProject1.ProjMan do
begin
myPage:=FindRaveComponent(‘Report1.Page1’,nil) as TRavePage; //取Page对象
myText:=FindRaveComponent(‘Text1’,myPage) as TRaveText; //取Text对象
myText.text:=’动态的修改属性’;
end;
try
RvProject1.ExecuteReport(‘Report1’); //执行Report1
finally
RvProject1.Close;
end;
end;
http://expert.csdn.net/Expert/topic/1743/1743788.xml?temp=.6248133