QuickRep1中的总页码如何行到???急............ 如何得出QuickRep1一共有多少页?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一给你写段(QuickRpt为放在YourRptName窗体上的quickreport): YourRptName := TYourRptName.Create(Self); try try YourRptName.QuickRpt.Prepare; PageCount := YourRptName.QuickRpt.QRPrinter.PageCount; finally YourRptName.QuickRpt.QRPrinter.Free; YourRptName.QuickRpt.QRPrinter := nil; end; YourRptName.QuickRpt.Preview; finally YourRptName.Free; end; 方法二我用QRPreview做了一个中文的预览打印界面,现在不知如何能得到报表的总页数,请各位高手赐教! --------------------------------------------------------------- QuickReport中的 public vPageCount: Integer; Form1.Button1OnClick(Sender: TObject);------注意这里不是OnPreview begin QuickReport.Prepare; QuickReport.vPageCount := QuickReport.QRPrinter.PageCount; //上面代码不能放入OnPreview区!!!!注意这里的位置关系!! StatusBar1.Panels[0].Text := IntToStr(QuickReport.vPageCount); QuickReport.Preview; -- 这里才Preview end; 上面代码经调度通过!如还有问题,请自行检查解决! 如何枚举窗体的所有控件。欢迎讨论。 com組件在win98上的問題。急。急。急。 请问这个是我处理内存的问题吗?很奇怪的问题! 求教 送50分!!打印曲线 我怎样拷贝文件夹用代码写? 如何控制win98登陆窗口 数据库端及客户端配置问题! 在三层开发中,怎么控制客户端用户的输入法??? 再问一次,如果能给源码,分数不是问题 InstallShield的简单问题 怎樣得到英文的月份?例如輸入01就轉換成January
给你写段(QuickRpt为放在YourRptName窗体上的quickreport):
YourRptName := TYourRptName.Create(Self);
try
try
YourRptName.QuickRpt.Prepare;
PageCount := YourRptName.QuickRpt.QRPrinter.PageCount;
finally
YourRptName.QuickRpt.QRPrinter.Free;
YourRptName.QuickRpt.QRPrinter := nil;
end;
YourRptName.QuickRpt.Preview;
finally
YourRptName.Free;
end;
方法二
我用QRPreview做了一个中文的预览打印界面,现在不知如何能得到报表的总页数,请各位高手赐教!
---------------------------------------------------------------
QuickReport中的
public
vPageCount: Integer;
Form1.Button1OnClick(Sender: TObject);------注意这里不是OnPreview
begin
QuickReport.Prepare;
QuickReport.vPageCount := QuickReport.QRPrinter.PageCount;
//上面代码不能放入OnPreview区!!!!注意这里的位置关系!!
StatusBar1.Panels[0].Text := IntToStr(QuickReport.vPageCount);
QuickReport.Preview; -- 这里才Preview
end;
上面代码经调度通过!如还有问题,请自行检查解决!