WEB水晶报表直接打印

如何在Web页中使用水晶报表 用VB.NET做的,在Web页中使用水晶报表实例!!!!!!!!!!!!!! 立即下载

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控件~

 

 

"正在加载 Crystal Reports 打印控件,请稍候"问题 问题描述:服务器报表可以通过浏览器正常预览打印,客户机点击打印“正在加载 Crystal Reports 打印控件,请稍候” 解决:1.本地在浏览器中“管理加载项”中启用报表ActiveX控件水晶报表加载项)  2.浏览器调成兼容模式 阅读详情

相关推荐

WEB水晶报表直接打印 ---设置

VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在 CrystalReportViewer.PrintMode 属性中。 1、PDF模式的打印需在服务端及客户端安装pdf格式阅读器。 2、ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在 Web.config的节中添加如下

全欣 的专栏 7978

【原创】Crystal report 实现打印-网站开发手记

最近开发电子商务系统,里边用到报表打印,批量打出订单,以前没有接触过报表,更别说打印了,今天搞定后,那来与大家交流。 源代码如下: aspx: 1<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="ReceiptViewer.aspx.cs"Inherits="ReceiptViewer"MasterPage...

weixin_30398227的博客 160

CrystalReportViewer 打印功能ActiveX pdf

可以使用 Crystal Reports for Visual Studio 2005 通过以下两种方式打印报表: 通过 GUI:使用 Web 或 Windows 窗体上的 CrystalReportViewer 控件提供的工具栏上的“打印”按钮。通过 SDK:使用 ReportDocument 对象。 通过 GUI 打印报表 在 Windows 应用程序中,CrystalReportV

博客已经搬家到:ymnets.cnblogs.com 不再更新此博客 2695

水晶报表WEB打印,直接打印,ACTIVEX打印

水晶报表WEB打印,直接打印,ACTIVEX打印 修改水晶报表打印次数限制时间:2009-09-22 16:05来源:未知 作者:laohan 点击: 34次VS自带的版本默认75次打印任务,75次后可以重启IIS即可重新计数。 具体为修改注册表下面两个键的值。 [HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/1

yansun2006的专栏 2254

web水晶报表直接打印

VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在CrystalReportViewer.PrintMode 属性中。1、PDF模式的打印需在服务端及客户端安装pdf格式阅读器。2、ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在Web.config的节中添加如下

鸟飞鱼跃 2605

WEB水晶报表直接打印ActiveX模式

VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在CrystalReportViewer.PrintMode 属性中为  ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在Web.config的节中添加如下配置信息:

颖火虫的夜空 3765

Web打印水晶报表的四种方法程序设置简述

Web打印水晶报表的四种方法请参见:报表分发如果想使用户能够打印Web 上访问的整个多页报表,您有下列选项: 1、使用Web 窗体 Viewer 工具栏上的“打印”按钮将报表导出为 PDF。 2、使用Web 窗体 Viewer 工具栏上的“导出”按钮,导出报表为可以由客户端的现有应用程序打印的格式。 3、使用PrintToPrinter 方法从服务器打印报表

飘逸软件技术信息服务网 1050

在不预览的情况下打印RDLC报表

水晶报表是相当不错的报表,不管是在报表浏览器中还是直接打印方式下,编程都相当方便,但有一点在web下好象权限管理有些麻烦,影响了正常打印,所以换成Microsoft Sql Server Report,但有一个问题又出现了,他没有直接打印功能。头痛。后在msdn中找到了解决方案.

LuckyBoy的专栏 3388

水晶报表打印直接弹出打印设置页面不通过PDF进行打印

前几天做了个系统报表功能,利用的是水晶报表。今天BOSS要求按下打印按钮直接弹出打印机设置窗口而不是通 过PDF进行打印水晶报表默认)。 忙活了半天总算解决了,和大家分享下。 此功能需要下载个插件,PrintControl.cab,自己在网上搜索下。 第一步:将PrintControl.cab放在网站的目录下,这里我放在了根目录下。 第二步:设置Web.Config文件,首先在<...

weixin_30289831的博客 972
上一篇: VS2005水晶报表
下一篇: VS2005自定义ActiveX控件在asp.net中应用方法
hankwen
博客等级 码龄20年 25粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值