在最新出来的VS2008 beta2中,提供了ReportViewer直接打印RDLC报表的功能。而之前的VS2005则需要把报表导出成为Excel或者PDF之后才能进行打印。

在使用本地报表RDLC的打印中,VS2008使用了一个叫做 RSClientPrint(包体:RSClientPrint.cab) 的控件来实现RDLC报表的客户端打印。其实,这个控件早在VS2005中的Report Service中就已经被提供,但好像只支持Report Service。这就是我们常见到RDL报表展示在网页上面的时候“打印”的按钮是可用的而RDLC报表中“打印”按钮却是灰色的原因。

当时,我曾经试图人工去安装RSClientPrint.cab这个安装包,让网页支持RDLC报表的打印,却总是无法成功。现在看来,微软在这个包中进行了功能改进。

其实在VS2008 Beta2中,也不用去人工安装这个RSClientPrint.cab包,新的ReportViewer会自动检测客户端是否已经安装这个包,如果客户端没有安装这个包,在点击“打印”按钮的时候,会自动下载控件包提示客户端进行安装。安装之后,点击ReportViewer工具栏上面“打印”按钮,则出现打印的对话框:

VS2008中的报表功能还增强了一些功能,比如:报表向导、表达设计器增强、压缩导出的PDF 等,有兴趣体验的朋友可以去试试!

转载于:https://www.cnblogs.com/hekeboy/archive/2008/07/23/1249965.html

VS2008的网页报表可以直接打印了相关推荐

  1. VS2008下水晶报表之简单示例

    1.先新建一个Web项目 2.在刚刚新建的项目下,为项目添加新项,如: CrystalReport1.rpt 在弹出的对话框,选择作为空白报表.用向导当然更方便. 3.在工具箱选择 Text Obje ...

  2. VS2008水晶报表发布部署总结

    如果你安装了VS2008,那么可以找到如下目录: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\Crystal ...

  3. ie浏览器如何实现scrollto_如何实现报表直接打印需求

    直接打印是常见的报表打印需求,即点击打印按钮后直接把结果输出到打印机,使用户的操作更加简便.润乾报表提供了三种不同的打印方式,都可以实现直接打印功能,下面我们就来看一下每一种方式的具体实现方法. 一. ...

  4. Power BI 数据可视化软件实现共享报表

    l 在 Power BI 中与同事共享和协作 在此模块中,涵盖各种用于与同事共享和协作处理仪表板.报表和数据的方法.例如,你可以: 从 Power BI Desktop 向 Power BI 服务发布 ...

  5. VB速查大全(数据库、表格及报表编程) ★ VB错误处理,ado常见错误,VB数据类型等,网上有很多教程是错的,强烈建议看此文

    ■ 学新的编程语言先仔细看该语言案例教程或从入门到精通的书.对具体语句.函数及可使用对象不了解或忘记的,可在该编程语言的"参考手册"中检索. <如果资料为电子书时,即使不知道 ...

  6. C#水晶报表,窗体不显示,闪退

    一.问题说明 由于VS2008以后水晶报表不在集成,要用的话需要单独下载. 这里注意如果是用在C#窗体程序里的话一定要下载exe文件,安装msi文件的话VS工具栏里找不到水晶报表控件的.如果你的是64 ...

  7. Odoo10参考系列--QWeb报表

    报表是写在HTML / QWeb中,像Odoo中的所有普通视图.你可以使用普通QWeb 流程控制工具.PDF的渲染是通过wkhtmltopdf执行的. 如果要在某个模型上创建报表,则需要定义该报表和它 ...

  8. 分享免费与收费的主流报表工具推荐

    本文和大家分享一些免费与收费的主流报表工具推荐,有一些我们经常使用哦. 一.报表工具列表分析 目前市面上活跃的报表工具真不少,对于一个对初涉报表开发邻域的程序员来说,要正确选择一款合用的报表工具绝非易 ...

  9. Linux 抓取网页实例(shell+awk)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 上一篇博 ...

最新文章

  1. C语言 | 基于DS1302 的万年历实现
  2. linux算法设计,嵌入式Linux平台下随机序列算法设计.doc
  3. java接受微信回调_SpringMvc微信支付回调示例代码
  4. 称重指示器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  5. excel删除重复数据保留一条_Excel一键删除重复数据,你居然还用逐条排查?
  6. linux 中文输入鼠标跳动,解决wps for linux 中文输入法光标不跟随的问题
  7. c语言中函数的知识点总结,c语言函数知识点总结
  8. MDK5软件入门之——基础工程创建及下载和调试
  9. 有了这款神器,什么吃灰文件都统统现形~极速搜索工具Everthing
  10. 携程开源的分布式apollo技术,不吃透都对不起自己
  11. 国标 计算机房 湿度,数据中心机房:温度、湿度标准是什么?
  12. 阿里云和华为云各自的优势
  13. 8421码,5421码,2421码,余3码的区别
  14. 用 python 快速「卡通化」人物头像
  15. 赣南雪景美得像妖孽 让人窒息
  16. JVM堆内存释放不及时问题
  17. 极致cms,极致cms程序,极致cms开发
  18. 蚁群聚类算法matlab,【转】蚁群聚类算法及其源码[matlab]
  19. ADB操作手机的一个界面小工具(python实现)
  20. 基于分水岭算法和机载激光雷达点云三维空间分布分析的单棵树分割方法

热门文章

  1. STM32开发 -- UART应用层通信协议分析
  2. android开发 Gradle多渠道打包以及集成360加固
  3. 汇编语言标识符及其命名规则
  4. 盘点“逆市上涨”BZ第一季度回购亮点
  5. Binder学习指南
  6. GDOI2017 旅游记
  7. php 正则 前望,PHP 正则表达式
  8. HTMl语言编写的文件扩展名,用HTML编写的文件的扩展名是()。
  9. 小辣椒p60手机怎么样_小辣椒双机来临,搭载联发科 最低499元
  10. css 透明_css属性transparent有时候并不是透明的