博计报表

来源:互联网 发布:电脑按java干什么 编辑:程序博客网 时间:2024/04/30 05:38
 

在Web方式下打印模式分为以下几种:

1 用IE,Firefox等浏览器的打印功能打印。打印文章,小说还可以,打印报表等办公文档,不是很专业。

2 用Activex控件打印。仅支持IE,方案比较成熟,能够实现完美的打印。但是部署和设置等方面需要注意安全问题,一次同意,不重新安装系统,永久使用。

3 JavaApplet打印。支持多种浏览器,方案比较程序,但是部署发布同上,也需要客户来协助,也是一次同意,不重新安装系统,永久使用。

4 导出Excel,PDF等本地化文件,再打印。也是比较流行的方案之一,缺点是让客户多操作了N步,不是非常人性化。

博计报表使用的是C#写的Activex的控件方式来实现报表打印,所以需要注意以下几点:

1 安装”Microsoft .NET Framework 2.0 版可再发行组件包 (x86)”组件,官方下载地址如下: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn

2 安装博计报表的打印控件。默认安装的地址是”C:\Program Files\bonzer\release\activex\PrintActiveXControl.msi”,或者通过网上下载。

如果第一次没有安装,那么在打印的时候会出现如下界面。请点击”此处”,然后安装”打印控件”

1.png

安装完成之后,请重新启动IE8.

安装打印控件的界面.png

3 设置IE的安全设置

点击”工具-Internet选项”

IE安全色设置1.png

选中”安全-可信站点”

IE安全色设置2.png

把网站增加到”可信任站点”

IE安全色设置3.png

设置”可信站点”的”自定义级别”

IE安全色设置4.png

在”Activex”分类中,请设置以下属性启用,如图所示:

IE安全色设置5-1.png

IE安全色设置5-2.png

重新启动IE之后,打印报表打印如图。

打印控件1.png

关键点分析:

主要是IE安全设置,把要访问的站点增加到”可信任站点”列表中去,那就不会给客户浏览网络的时候带来安全隐患。
.net报表工具教程
.net报表系统知识库