水晶报表 PrintControl.cab

清海扬波 2009-08-04 04:19:02
这个下载下来不知道怎么用,我是想这样服务器那边就不用装水晶报表了,具体怎么用,不知道,配置文件已经配置了,打开页面也有提示安装,但是怎么和原来的reportviewer一起使用,做过的麻烦指点一下.
...全文
298 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2009-08-08
  • 打赏
  • 举报
回复
是的,在页面加载<object....>就可以了。B/S下服务器上我装了vs2005编程环境,客服端直接点击水晶报表上工具条上的打印就可用。。
看网上说服务器要装
1、CRRedist2005_x86.msi
2、CRREdist2005_x86_chs.msi
3、CrystalReports10_NET_EmbeddedInstall.msi(序列号:A6860-0900000-U70005X)
这些,你试试。。因为我在服务器上装了vs2005,里面好多组件都自带了。
wuyq11 2009-08-08
  • 打赏
  • 举报
回复
下载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>
参考

清海扬波 2009-08-04
  • 打赏
  • 举报
回复
现在的配置就是按照这个方法做的,现在我是想知道是不是这样配置之后在页面加那个<object....之后就可以了?这样是不是就不需要在服务器上面装水晶报表的分发包了。
小_虎 2009-08-04
  • 打赏
  • 举报
回复
晶报表printmode 的pdf改为ActiveX后就是直接打印报表,但是始终出不来,原来还要下载个ActiveX,但是好象官方的下载不下来!最后还是用讯雷下下来放在服务器上.

首先下载printcontrol.cab从:http://support.businessobjects.com/CRforVS2005/PrintControl.cab#

方法一:

一个自己想的方法,但是安装速度比较慢,直接解压PrintControl.cab后把PrintControl.dll添加到引用,这样不需要<add key="url" value="http://localhost/PrintControl.cab" />,这里好象要绝对路径.

方法二:
然后在web.config中插入:

<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/PrintControl.cab" />
</printControl>
</crystalReports>
</businessObjects>


62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧