Rave使用体会(8):RAVE中如何设置纸张大小 我研究了一下,初步的方法如下: 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;