Rave中动态设置报表标题 ( 积分: 100 )

  • 主题发起人 主题发起人 tty9111
  • 开始时间 开始时间
T

tty9111

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:在Rave中设置好了报表模板,在程序中如何动态设置模板中的标题?
 
请问:在Rave中设置好了报表模板,在程序中如何动态设置模板中的标题?
 
1)使用參數傳遞。
在模板中的標題的ongettext事件中
function TitleText_OnGetText(Self: TRaveText;
var Value: string);
begin
value:=raveProject.getparam('myparam');
end;
在程序中則可以通過
raveproject1.setparam('myparam',edit1.text');
raveproject1.execute;
2、用代碼動態設置
var
MyPage: TRavePage;
MyText: TRaveText;

begin
RvProject1.Open;
//方法一 采用查找对象法
With RvProject1.ProjMando
begin
MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage;
//查找
PAGE
MyText := FindRaveComponent('Text1',MyPage) as TRaveText;
//查找TEXT
MyText.Text := 'LLLLKLKLK';
//设置报
表中文本内容
MyText.Color := clYELLOW;
//设置颜

end;
{ with }
 
已经成功,非常感谢
 
后退
顶部