WEB水晶报表直接打印 ---设置
来源:互联网 发布:在淘宝上怎么买发令枪 编辑:程序博客网 时间:2024/05/19 20:42
VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在
CrystalReportViewer.PrintMode 属性中。
1、PDF模式的打印需在服务端及客户端安装pdf格式阅读器。
2、ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在
Web.config的<configuration>节中添加如下配置信息:
<configSections>
<sectionGroup name="businessObjects">
<sectionGroup name="crystalReports">
<section name="printControl" type="System.Configuration.NameValueSectionHandler,
System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null"
/>
</sectionGroup>
</sectionGroup>
</configSections>
<businessObjects>
<crystalReports>
<printControl>
<add key="url" value="http://localhost:5760/web/PrintControl.cab" />
</printControl>
</crystalReports>
</businessObjects>
PrintControl.cab 档案可以从 Business Objects 技术支持网站下载取得,并可以将 cab 档案放在 本
地Web 服务器虚拟目录中,以供 URL 存取之用。
PrintControl.cab 档案的下载地址:
http://support.businessobjects.com/CRforVS2005/PrintControl.cab。
可以将PrintControl.cab 档案显示在页面上,在Web页面Html中加入如下代码:
<object id="CrystalPrintControl" classid="CLSID:BAEE131D-290A-4541-A50A-8936F159563A"
codebase="http://127.0.0.1/rpt/PrintControl.cab" #Version="10,2,0,1078" viewastext></object>
#Version是版本号,如果你是其他的版本将版本号修改一下即可。
可以看到它是一个CrystalReport的一个打印控件。
把这个插件arview2.cab直接放在这个页面相同的文件夹里就是下面的写法
<object id="arv" codebase="arview2.cab #version=2.4.1.1283" width="100%"
classid="clsid:8569D715-FF88-44BA-8D1D-AD3E59543DDE" viewastext style="height: 100%">
<param name="_ExtentX" value="26141">
<param name="_ExtentY" value="11959">
</object>
在服务器上装上
1、CRRedist2005_x86.msi
2、CRREdist2005_x86_chs.msi
3、CrystalReports10_NET_EmbeddedInstall.msi(序列号:A6860-0900000-U70005X)
注册表的PrintJobLimit:0,不然会有使用限制。
下载PrintControl.cab
建个.html
<html>
<object id= "CrystalPrintControl " classid= "CLSID:BAEE131D-290A-4541-A50A-8936F159563A "
codebase= "http://192.168.0.1\PrintControl.cab " #Version= "10,2,0,1078 " viewastext>
</object>
</html>
客户端第一次打印时调用一下,安装ActiveX控件~
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xsm545/archive/2009/01/15/3786907.aspx
- WEB水晶报表直接打印 ---设置
- WEB水晶报表直接打印
- WEB水晶报表直接打印
- WEB水晶报表直接打印
- web水晶报表直接打印
- WEB水晶报表直接打印
- WEB水晶报表直接打印
- web水晶报表直接打印
- WEB水晶报表直接打印ActiveX模式
- 水晶报表WEB打印,直接打印,ACTIVEX打印
- [水晶报表]不显示报表直接打印
- 水晶报表打印纸张设置
- 水晶报表打印纸张设置
- 水晶报表ActiveX打印设置
- [水晶报表]服务器端设置报表打印格式
- 水晶报表直接打印 不用转为PDF打印
- Web上打印水晶报表的四种方法程序设置简述
- vs2005水晶报表WEB打印问题、加载报表失败。-解决办法
- poj 1903 zoj 2469 la2965(live archive) 中途相遇法
- 编写一个方法,输出在一个字符串中,指定字符串出现的次数
- C#事件(event)解析(转)
- smarty保留变量
- hdu 3549 Flow Problem 最大流入门 EK算法
- WEB水晶报表直接打印 ---设置
- GCC-C语言编辑器
- 读论文:CVPR2012,A unified Approach to Salient Object Detection via Low Rank Maxtrix Recovery
- JAVA基础--JAVA中的反射机制详解
- DELPHI 跨进程获取其他程序的DBGrid内容
- DMZ
- source insight 快捷键
- 开始实行办公操作系统的转移(form xp to linux)
- winform 添加皮肤