TRvSystem中页面设置 ( 积分: 50 )

  • 主题发起人 主题发起人 luckson_li
  • 开始时间 开始时间
L

luckson_li

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用RvSystem制作报表时,每次看见打印预览都是默认的A4页面。
请问有什么方法来改变打印页面的大小啊?
如何知道当前页面共有多少张,在当前页加入页码?(如: 当前3页/共10页)
 
我在用RvSystem制作报表时,每次看见打印预览都是默认的A4页面。
请问有什么方法来改变打印页面的大小啊?
如何知道当前页面共有多少张,在当前页加入页码?(如: 当前3页/共10页)
 
1.在RAVE报表设计器中更改缺省报表页的尺寸的菜单路径为:
Edit-->Preferences-->选择defaults选项-->更改Paper Size
如上更改的缺省报表页面的尺寸仅对此后新生成的页有效!
2.在RAVE报表设计器中更改已经存在的页的尺寸的方法为:
从右边的树状对象库中选定对应的页,通过属性编辑器更改
页的PaperSize属性为所需要的大小!
3.在应用程序中,采用以下代码应该可以改变页的尺寸。
procedure TForm1.Button1Click(Sender: TObject);
var
MyPage: TRavePage;
begin
RvProject1.Open;
With RvProject1.ProjMando
begin
MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage;
//查找
PAGE
MyPage.PaperSize:=DMPAPER_A4;
//设置报
表页的尺寸
end;
{ with }
RvProject1.ExecuteReport('Report1');
RvProject1.Close;
end;
////////////////
datatext->datafiled-> report variables -> currentpage 当前页
totalpages总页
有一RAVE群!
8560238
 
上面的仁兄对RvProject1非常了解,但我想要的是对RvSystem1的控制。
我找了很久,RvSystem1里面都没有啊[:(]
 
有谁会呀???
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部