QRREPORT3.0的纸张大小怎么用程序语句设置.(40分)

  • 主题发起人 主题发起人 itman
  • 开始时间 开始时间
I

itman

Unregistered / Unconfirmed
GUEST, unregistred user!
在做报表时,我想让用户可以更改报表中的纸张大小,在设计时可直接更改,可用程序语句
怎么都不行,(qrreport.page.)属性,肯请您的帮助.
 
怎么啦没人知道吗?
 
quickrep1.printer.pagesize
quickrep1.printer.pagewidth
quickrep1.printer.pagelength
 
我是想设置报表的纸张大小不是大印机的,quickrep1.page..pager
 
一样呀,打印机的的纸张更改了不就是差不多吗?
 
a:TQRPaperSize
quickrep1.page.papersize:=a;
 
hbezwwl:
不行啊我这样做了不知多少次都不行,当运行到你写的第一句时出错,说没这个类
 
兄弟,我也找不到Tqrpapersize类,要不你在打印前先弹出打印机对话框让用户自己设置
纸张.不知这样能否满足你的需求
 
我是要的不是打印纸的大小,是QR的页面大小
 
在uses中必须有QRPrntr,
QUICKREP1.PAGE.papersize:=a5;
QUICKREP1.PAGE.papersize:=A4;
Form2.QuickRep1.Preview;
 
在quickreport的object inspector中展開page
下面的屬性就是設置qr頁面大小的
後者,你在quickreport上點右鍵,選擇report settings,也可以設置
 
你需要实现的应该是动态报表,用QREditor控件试一试。
 
接受答案了.
 
后退
顶部