rave 的帮助文件中说 Page 控件有pagesize属性,怎么找不到阿

volcin 2003-10-21 10:03:35
rave 的帮助文件中说 Page 控件有pagesize属性,怎么找不到阿??
我想设计报表时就使用横向的A4,否则那么多列根本就放不下,简单的设置pagewidth ,pageheight 根本就不行,以后预览的时候右边的部分看不见,可是设计阶段可以看见的,救命啊,谢谢
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gogopeng 2003-10-31
  • 打赏
  • 举报
回复
我是装了打印机驱动才能看到横向A4的预揽(Epson),莫非和打印机有关?也可试下
RvSystem控件的预揽功能。
qxj 2003-10-31
  • 打赏
  • 举报
回复
icet(孤独的质数):
我在家中试过,当时好像我只设置了pageheight,pageWidth两个属性在 预览中是可以看到我设置的大小,我的机器没有接上打印机,
后来我一个朋友也问这个问题,如果他的机器有打印机在预览也是看不到修改的属性,除去打印机就可以看到。


-------------------------------
在错的时间遇见错的人 是一种伤痛 
在错的时间遇见对的人 是一种遗憾 
在对的时间遇见错的人 是一种心伤 
只有在对的时间遇见对的人才是一种幸福
icet 2003-10-31
  • 打赏
  • 举报
回复
to QXJ:
 这样子似乎不行。

 似乎是只有在papersize为custom的情况下才可以进行
 pageheight,pageWidth设置。

 你试过吗?我试的结果不行。

to volcin (网心) :
如果是在设计中,你可以在右边的列表中选择你那个page,你就可以在左边
看到相关的属性了。
qxj 2003-10-21
  • 打赏
  • 举报
回复
uses RVClass, RVProj;


var
MyPage: TRavePage;
begin
with RvProject1.ProjMan do
begin
MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage;
//可设置以下三个属性
MyPage.PageHeight
MyPage.PageWidth;
MyPage.PaperSize
end;
end;
qxj 2003-10-21
  • 打赏
  • 举报
回复
RvSystem1.SystemPrinter.Orientation := RavePage.Orientation;
这是设置横向

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧