上一篇 | 下一篇

RAVE中如何设置纸张大小

发布: 2008-6-26 17:58 | 作者: admin | 来源: | 查看: 0次

我研究了一下,初步的方法如下:

1.在RAVE报表设计器中更改缺省报表页的尺寸的菜单路径为:

Edit-->Preferences-->选择defaults选项-->更改Paper Size

如上更改的缺省报表页面的尺寸仅对此后新生成的页有效!

2.在RAVE报表设计器中更改已经存在的页的尺寸的方法为:

从右边的树状对象库中选定对应的页,通过属性编辑器更改

页的PaperSize属性为所需要的大小!

3.在应用程序中,采用以下代码应该可以改变页的尺寸。

procedure TForm1.Button1Click(Sender: TObject);

var

MyPage: TRavePage;

begin

RvProject1.Open;

With RvProject1.ProjMan do

begin

MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage; //查找

PAGE

MyPage.PaperSize:=DMPAPER_A4; //设置报

表页的尺寸

end; { with }

RvProject1.ExecuteReport('Report1');

RvProject1.Close;

end;

(出处:www)

字号: | 推荐给好友

评分:0

我来说两句