在打印或打印预览前如何获取报表页数
来源:互联网 发布:小手点击水波纹效果js 编辑:程序博客网 时间:2024/05/17 21:34
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
...
var nPageCount:integer;
begin
{...}
QuickRep1.Prepare;
nPageCount:=QuickRep1.QRPrinter.PageCount;
QuickRep1.QRPrinter.Free;
QuickRep1.QRPrinter:=nil;
{在此修改QuickRep1,实现在页眉或页脚中打印“共 xx 页 第 xx 页” ... }
QuickRep1.PreView;
{...}
End;
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
我们有时需要在打印前获取报表的打印页数, 比如我们需要在页眉或页脚中打印“共 xx 页 第 xx 页”,那如何实现呢? QuickRep生成Report之前,我们是无法得知报表页数的,而QuickReport是在打印或打印预览时才生成报表,换言之我们只有在 打印或打印预览前先将报表生成一次才能获取打印页数.生成报表的方法是 Prepare。参考以下的例子: ...
var nPageCount:integer;
begin
{...}
QuickRep1.Prepare;
nPageCount:=QuickRep1.QRPrinter.PageCount;
QuickRep1.QRPrinter.Free;
QuickRep1.QRPrinter:=nil;
{在此修改QuickRep1,实现在页眉或页脚中打印“共 xx 页 第 xx 页” ... }
QuickRep1.PreView;
{...}
End;
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 在打印或打印预览前如何获取报表页数
- rdlc报表预览打印
- U8普及版在win7系统中,UFO报表一点打印或预览就报错
- 在不预览的情况下打印RDLC报表
- [转]在不预览的情况下打印RDLC报表
- ABAP--如何在打印报表上打印水印
- ABAP--如何在打印报表上打印水印
- ABAP--如何在打印报表上打印水印
- ABAP--如何在打印报表上打印水印
- 如何在C/S下打印报表
- 自定义快速报表的打印预览窗口
- 自定义快速报表的打印预览窗口
- 自定义快速报表的打印预览窗口
- 不预览直接打印 Microsoft RDLC报表
- 报表的预览打印 jxl包
- javaScript 预览图片,base64导出报表,打印
- 自定义快速报表的打印预览窗口
- MVC+RDLC报表+PrintPreviewDialog(winform控件)打印、打印预览?!
- 取得拼音字头的存储过程
- MozillaFirefox建议的CSS书写顺序
- InstallShield Express制作Delphi数据库安装程序
- DIVCSS相册效果实例源代码
- 经常用到的交叉表问题,一般用动态SQL能生成动态列!
- 在打印或打印预览前如何获取报表页数
- 轻轻松松实现另类的网页滚动条
- 在SQLSERVER2005中实现素数计算
- 代码示例:你是真的对Delphi很了解么?
- CSS技巧:important和空格的组合技巧及其他
- Oracle数据库诊断案例-redo log日志组处于高激活状态
- Asp.Net2.0新特征概述
- 一个超链接Image控件!(For D3,D4,D5,D6)源代码
- 精彩的近乎完美的分页存储过程