VS.NET2005 CrystalReport PrintMode
来源:互联网 发布:淘宝怎么申请质量鉴定 编辑:程序博客网 时间:2024/06/04 17:43
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%"> 下面转自csdn论坛 在服务器上装上
<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控件
- VS.NET2005 CrystalReport PrintMode
- VS.NET2005 CrystalReport PrintMode
- VS.NET2005 CrystalReport PrintMode
- VS.NET2005 CrystalReport PrintMode
- VS.NET2005 CrystalReport PrintMode(转)
- 关于vs.net2005
- VS.NET2005新感觉
- 安装VS.NET2005
- vs.net2005技术总结
- VS.NET2005常用快捷键
- CrystalReport
- CrystalReport
- VS.NET2005 WebService调试何去何从
- vs.net2005中的reportviewer问题
- vs.net2005下多线程实现
- VS.Net2005连接Oracle数据库
- VS.Net2005连接Access数据库
- VS.Net2005连接Access数据库
- 2009.7.29
- 开播
- Where have all the flowers gone
- 用 Eclipse 平台进行 C/C++ 开发
- Juliet is an idiot,for the start she choose falling love to one guy she knows she can't have.then she blame fate for her own bad
- VS.NET2005 CrystalReport PrintMode
- Where have all the flowers gone
- oracle 字符串处理函数
- sql server 数据的导入导出命令
- 水晶报表问题收集
- oracle 类型转化函数
- 水晶报表注册码
- 几款OCR识别软件
- webgame 转(一篇炮哄非处女的狂文)<3>