CrystalReportViewer控件(水晶报表插件)官方版 V3.5.2
5.0分
- 相关软件
-
ONE图标包
9.4MB/ 辅助工具 /
10
-
雨见浏览器最新版
18.6MB/ 辅助工具 /
9.7
-
7233游戏盒子官方正版
31.0MB/ 辅助工具 /
9.7
-
谷歌空间ourplay官网版
57.8MB/ 辅助工具 /
9.8
CrystalReportViewer控件(水晶报表插件)是VS2011水晶报表的必备组件!在使用VS2011水晶报表时,只有借助这个CrystalReportViewer控件,才能将其各项功能运用得得心应手!还在等什么?若你有需求,就赶紧到IT猫扑网体验吧!
CrystalReportViewer控件(水晶报表插件)介绍:
CrystalReportViewer控件(水晶报表插件)是VS2011水晶报表所提供的一款功能强大、动态且可交互的报表解决方案控件。在使用该水晶报表控件的过程中,当对象模型需要登录到安全的SQL Server数据库时,必须借助CrystalDecisions.Shared命名空间下的类来实现。

CrystalReportViewer控件(水晶报表插件)如何使用:
使用PUSH模式
我们采用下面的几步使用Push模式执行水晶报表:
1.设计一个DataSet
2.创建一个.rpt文件同时将其指定给上一步建立的DataSet。
3.在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系。
4.在代码中访问数据库并把数据存入DataSet
5.调用DataBind方法。
设计一个DataSet
1)右击“解决方案浏览器”,选择“添加”--“添加新项”-->“数据集”
2)从“服务器资源管理器”中的“SQLServer”中拖放“Stores”表(位于PUBS数据库中)。
3)此时在数据集中就会有一个Stores表的结构图。
-.xsd文件中仅仅包含一个结构图,但是不会有任何数据在里面。
创建.rpt文件:
4)使用上面的介绍过的方法创建此文件,唯一的不同就是使用数据集来代替前面的直接连接数据。
5)建立.rpt文件之后,右击“详细资料”-->"添加/删除数据库“
6)在“数据库专家”窗口里,展开“项目数据”(用来替代原先的OleDb),接着展开“ADO.Net数据集”——“DataSet1”,然后选中“Stores”表。
7)将”Stores"表添加到“选定的表”中,点击“OK”
8)使用PULL模式下的方法,建立一个WebForm
建立一个CrystalReportViewer控件
9)建立一个CrystalReportViewer控件,并设定其属性,此处与PULL模式下是一致的。

使用Pull模式
我们将通过下面的这些步骤来通过Pull模式来执行水晶报表
1.首先创建rpt文件,并使用水晶报表设计接口设置一些必须的数据连接。
2.拖放一个CrystalReportViewer控件至aspx页面,设置它的属性指定我们上一步创建的.rpt文件。
3.在代码中调用DataBind方法。
创建.rpt文件:
1)在右击”解决方案游览器“,在弹出的菜单中选择”添加“--”添加新项“-->”CrystalReport”
2)在”CrystalReport库”中选择”作为空白报表“单选按钮,最后单击“确定“。
3)这里将弹出水晶报表设计器。
4)右击报表中的”详细资料区”,选择“数据库”->“添加/删除数据库..."
5)在弹出的”数据库专家“中,扩展”OLEDB(ADO)“选项,此时会弹出另外一个”OLEDB(ADO)“窗口。
6)在“OLEDB(ADO)”弹出窗口中,选择“Microsoft OLEDB Provider for SQL Server”,接着点击“Next”按钮。
7)指定连接的信息
服务器:ASPCN(您的机器是什么名字就写什么)
用户ID:sa
密码:
数据库:Pubs
8)单击”Next“,最后单击”Finish“按钮。
9)这时你就能在”数据库专家“窗口中看到我们选择的数据库。
10)扩展”Pubs“数据库,扩展”表“,选择”Stores“表并将其加到”选定的表“区中,单击”OK"按钮。
11)现在在”字段资源浏览器“中就会在左边”数据库字段“区中显示你选择的表,以及表中的字段。
12)把所需字段拖放到报表的“详细资料”区域。字段名会自动显示在“页眉”区域。若要修改头部文字,可右键点击“页眉”区域内的文字,选择“编辑文本对象”选项进行编辑。
13)保存,这样我们就有了一个水晶报表文件。
创建CrystalReportViewer控件
14)回到前面的WebForm中,拖放一个CrystalReportViewer控件到页面中去。
15)调出CrystalReportViewer控件的属性窗口,选择“DataBindings"区点击[...]
16)”CrystalReportViewer在“CrystalReportViewer数据绑定窗口”中,从右侧的“可绑定属性”里选中“ReportSource”,再通过右下角的“自定义绑定表达式”来设定.rpt文件的路径。
17)此时你能够从CrystalReportViewer控件中看到使用一些虚拟数据组成的报表文件的预览。
注意:在上述示例里,CrystalReportViewer能够在设计阶段直接调用真实数据,这是由于此时数据已完成保存。而要是在设计时数据尚未保存,它就无法展示真实数据,取而代之的是呈现一些虚拟数据,只有到了执行阶段才会获取并显示真实数据。
CodeBehind程序设计
18)在Page_Load方法中调用DataBind方法。
执行你的程序
19)创建并运行你的程序!
您现在就可以直接在Web页面中使用水晶报表的一些功能,如页面导航,缩放等。
什么是CrystalReportViewer?:
我们在此仅探讨窗体(WinForm)场景。多数时候,展示报表的界面具备一致性,所以通常会创建一个窗体类来呈现各类不同的报表。在部分实现方式里,会在该窗体类内部实例化所需的报表对象,每次要展示不同报表时,都得对这个报表显示窗体类进行维护,这给我们带来了不少麻烦。更有甚者,还将一些报表逻辑也写入了这个窗体类中,这就严重违背了类的单一职责原则,同时也让报表和报表显示之间产生了很强的依赖关系。
报表查看器(CrystalReportViewer)是一种控件,它需要借助窗体或页面来承载。在应用程序里,显示报表是常见需求。在.net环境中,我们多数时候会用到水晶报表,要是不直接把报表发送到打印机进行打印,那就得把报表展示出来,这时就需要用到报表查看器了。
CrystalReportViewer优势跟功能作用?
双平台-既可以在Web程序中使用,也可以在Windows程序中使用
简单-CrystalReportViewer适合轻量的报表,开发相对简单
所见即所得-你只要在报表中设定好格式,打印出来是跟你看到的报表一样的
出为excel文件或PDF文件,对于习惯Excel表格的人来说,CrystalReportViewer报表控件非常适合
-微软自带的报表控件,不存在任何版权或者限制
查看/打印-CrystalReportViewer报表浏览器集成了报表查看及打印预览功能,可直接输出到打印机,也可直接
详细信息
- 文件大小:59.7MB
- 当前版本:V3.5.2
软件截图
最新相关
-
苍蓝少女默示录无广告版 角色扮演 大小:244.4MB 更新:2026-10-04 12:22:25查看
1、集结英雄组成队伍,在次元世界开启激烈战斗,踏上全新征程,享受畅快无比的冒险体验。 2、重玩大量副本,解锁各类角色,奇遇层出不穷,带来十足的快感。
-
从零开始的卡牌世界直装游戏版 角色扮演 大小:506.4MB 更新:2026-10-04 12:22:24查看
《从零开始的卡牌世界》是一款充满趣味的二次元卡牌冒险游戏。在游戏中,玩家可以收集到各种各样的二次元卡牌,每张卡牌都对应着一位制作精良的角色。玩家能够利用这些卡牌进行对战,通过搭配不同角色组成不同的阵容,进而快速战胜其他玩家。 这款游戏的特点包括: 1. 招募各类卡通英雄,开启你的卡牌对战之旅,游戏内的福利活动非常丰富。 2. 精彩的战斗与挑战能让你不断挑战副本,游戏中还可以轻松开展PK。
-
极仙奇缘手机正版 角色扮演 大小:1.1MB 更新:2026-10-04 12:22:23查看
《极仙奇缘》属于角色扮演类游戏,其核心玩法围绕文字展开,玩家可在其中体验轻松有趣的文字挑战。仅需通过简单的点击操作,就能自由发挥空间想象并推动剧情发展,随着内容的逐步解锁,玩家可以探索全新的故事线,开启独属于自己的江湖冒险,充分享受过程中的乐趣。以下为《极仙奇缘》的新手攻略: 1. 神装是提升实力的关键所在,它能带来多维度的属性加成,对整体战力的提升有着明显的帮助。 2. 建议尝试不同的连招组合,找到契合自身的招式技能搭配,如此能使自身实力获得较大程度的提升。
-
招魂棺直装游戏版 冒险解谜 大小:328.0MB 更新:2026-10-04 12:22:21查看
招魂棺以中式民俗元素为背景,玩家将化身为一名探险者,深入探索古老村寨,完成各类解谜任务。游戏汇集了丰富多样的案件供玩家解锁,还提供了多种道具供玩家使用。其剧情丰富多变,玩家的不同选择会导向不同结局,途中还会遭遇多次惊险时刻,大大增强了游戏的紧张感。此外,游戏操作十分简单,只需通过点击即可开启游玩。
-
无上真仙手游直装版 角色扮演 大小:120.0MB 更新:2026-10-04 12:22:20查看
《无上真仙》是一款修仙题材的游戏,玩家能够自由选择专属的修仙道路。随着自身境界的不断提升,实力也会快速增强,足以战胜所有来犯的敌人。此外,你还可以邀请更多玩家组队,开启全新的修仙冒险之旅。对这款游戏感兴趣的玩家,不妨前来体验一番。
-
procreate绘画软件安卓免费版 辅助工具 大小:47.2MB 更新:2026-10-04 12:22:19查看
Procreate绘画软件功能强大,能助力用户更高效地创作绘画作品。作为一款出色的绘画工具,它让用户可以便捷地使用各项功能,提升绘画效率,轻松体验创作过程。软件提供全面服务,支持用户自由创作,还配备多种画笔供用户在线安心创作,致力于打造优质服务和更完善的使用体验。
猜你喜欢
5000款单机游戏合集
5000款单机游戏合集
更多>小编今日给玩家们带来了5000款单机游戏合集专题,这个专题汇集了5000款不同类型的单机游戏,无论你喜欢什么类型的游戏,都能在这里找到适合你的选择,可以满足不同玩家的需求,感兴趣的玩家们快来本站下载吧!
-
地铁逃生3.1版本
更新时间:2026-04-13
射击枪战
5.0
-
roblox国际服2024
更新时间:2026-04-13
像素游戏
5.0
-
老爹冰棍店2024年
更新时间:2026-04-13
模拟经营
5.0
-
太空行动国际服2024
更新时间:2026-04-13
角色扮演
5.0
-
泰坦之旅手机版最新版本
更新时间:2026-04-16
动作竞技
5.0
-
卡车人生官网版
更新时间:2026-09-29
安卓休闲
5.0




















































网易手游排行榜前十名
适合情侣玩的手游排行榜
国际服手游排行榜
恐怖联机手游排行榜前十名
10款好玩的3d手游推荐
角色扮演游戏排行榜前10名
大型单机游戏排行榜前十名
10大单机离线手机游戏大全
适合女生玩的手游排行榜