分类分类
大小:68.00 MB更新:2021/08/11
类别:编程辅助系统:Winll



Crystal Report Viewer 控件(水晶报表插件)是一款VS2011水晶报表必备控件!你在使用VS2011水晶报表的时候必须要有这个Crystal Report Viewer 控件才能够把VS2011水晶报表的各项功能都使用的炉火纯青!还在犹豫什么?如果你有需要的话,那就快来IT猫扑网前来下载体验吧!
Crystal Report Viewer 控件(水晶报表插件)是VS2011水晶报表的一款功能强大的、动态的和可操作的报表解决方案控件。在使用这款水晶报表控件时,对象模型登录到安全的sql server数据库的时候,必须使用 CrystalDecisions.Shared命名空间中的类。

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

使用Pull模式
我们将通过下面的这些步骤来通过Pull模式来执行水晶报表
1.首先创建rpt文件,并使用水晶报表设计接口设置一些必须的数据连接。
2.拖放一个 CrystalReportViewer控件至aspx页面,设置它的属性指定我们上一步创建的.rpt文件。
3. 在代码中调用DataBind方法。
创建 .rpt 文件:
1) 在右击”解决方案游览器“,在弹出的菜单中选择”添加“--”添加新项“-->”Crystal Report”
2) 在”Crystal Report 库”中选择”作为空白报表“单选按钮,最后单击“确定“。
3)这里将弹出水晶报表设计器。
4) 右击报表中的”详细资料区”,选择“数据库”->“添加/删除数据库...&
5) 在弹出的”数据库专家“中,扩展”OLE DB(ADO)“选项,此时会弹出另外一个”OLE DB(ADO)“窗口。
6) 在 &OLE DB (ADO)& 弹出窗口中,选择 &Microsoft OLE DB Provider for SQL Server& 然后 &Next&
7) 指定连接的信息
服务器 : ASPCN (您的机器是什么名字就写什么)
用户 ID: sa
密码:
数据库 : Pubs
8) 单击”Next“,最后单击”Finish“按钮。
9) 这时你就能在”数据库专家“窗口中看到我们选择的数据库。
10) 扩展”Pubs“数据库,扩展”表“,选择”Stores“表并将其加到”选定的表“区中,单击”OK&按钮。
11) 现在在”字段资源浏览器“中就会在左边”数据库字段“区中显示你选择的表,以及表中的字段。
12) 拖放需要的字段进入报表的”详细资料“区。字段名将会自动出现在”页眉“区。如果你想修改头部文字,则可以右击”页眉“区中的文字,选择”编辑文本对象“选项并进行编辑。
13) 保存,这样我们就有了一个水晶报表文件。
创建 CrystalReportViewer 控件
14) 回到前面的WebForm中,拖放一个Crystal Report Viewer控件到页面中去。
15) 调出Crystal Report Viewer控件的属性窗口,选择“DataBindings&区点击[...]
16) ”Crystal Report Viewer 数据绑定窗口”中,在右边的“可绑定属性”中选择”ReportSource“,并选择右下角的“自定义绑定表达式”中指定.rpt文件路径。
17) 此时你能够从Crystal Report Viewer 控件中看到使用一些虚拟数据组成的报表文件的预览。
注意:在上面的例子中,CrystalReportViewer可以在设计时直接调用真实的数据,因为此时数据已经保存。在这种情况下,设计时当没有保存数据时,他是不能显示数据的。取而代这的是显示一些虚拟的数据,只有在执行时才会选取真实的数据。
Code Behind 程序设计
18) 在Page_Load方法中调用DataBind方法。
执行你的程序
19) 创建并运行你的程序!
您现在就可以直接在Web页面中使用水晶报表内置的一些功能,如页面导航,缩放等。
我们这里只讨论窗体(WinForm)的情况。大多数情况下,我们显示报表的界面都是相同的,因此,我们一般会做一个窗体类,来显示我们不同的报表。在有的实现中,我们是在这个窗体类中实例化我们所需要的报表对象的,当我们每次要显示不同的报表时,都需要去维护这个报表显示窗体类,这样会给我们带来许多不便。更有甚者,把一些报表的逻辑也写到了这个窗体类中,这样严重违反了类的单一职责原则,并且使我们的报表与报表显示之前有很强的依赖性。
报表查看器(CrystalReportViewer)作为一个控件,它需要一个承载它的窗体或页面。在应用程序中,通常都需要显示报表。在.net中,我们大多数情况使用了水晶报表,如果我们不是直接将报表发送到打印机打印,那么就需要将报表显示出来,这种情况下需要使用报表查看器。
双平台-既可以在Web程序中使用,也可以在Windows程序中使用
简单-CrystalReportViewer适合轻量的报表,开发相对简单
所见即所得-你只要在报表中设定好格式,打印出来是跟你看到的报表一样的
出为excel文件或PDF文件,对于习惯Excel表格的人来说,CrystalReportViewer报表控件非常适合
免费-微软自带的免费报表控件,不存在任何版权或者限制
查看/打印-CrystalReportViewer报表浏览器集成了报表查看及打印预览功能,可直接输出到打印机,也可直接
javax.servlet-api-4.0.1.jar编程辅助277.00 KB免费版
详情Trae电脑版编程辅助189.00 MB2.10.0
详情mysql-connector-java-5.1.17-bin.jar(MySQL JDBC驱动包)编程辅助744.00 KB免费版
详情Github star管理器免费版编程辅助58.90 MBv2.1.4 官方最新版
详情fastreport中文版(报表控件)编程辅助2.30 MBv5.6 官方最新版_含授权码/使用教程
详情桌面开发环境Docker Desktop编程辅助485.29 MBv3.2.2.61853 pc官方版
详情VOFA+软件32位/64位编程辅助48.90 MBv1.3.10 官方版
详情Apache poi-ooxml-schemas-3.8.jar编程辅助3.60 MB免费版
详情x64dbg辅助管理器编程辅助32.32 MBv2022.02.25 汉化优化安装版
详情SDK Platform Tools for windows编程辅助6.04 MBv33.0.1 官方最新版
详情WinCVS项目管理工具编程辅助7.25 MBv1.3 中文版
详情RCX-Studio(雅马哈编程软件)编程辅助9.80 MBv1.1.0 官方版
详情Device Tree设备堆栈查看工具编程辅助1.88 MBv2.3 免费版
详情gradle-3.3-bin.zip正式版编程辅助67.00 MB官方版
详情.NET代码保护工具.NET Reactor编程辅助7.27 MBv5.9.8.0 中文汉化版
详情Qt Designer汉化版编程辅助49.76 MB中文版
详情Apache POI 3.14编程辅助10.00 MB免费版
详情jquery头像上传剪裁插件cropper编程辅助1.30 MB官方版
详情fastdfs-client-java maven(工具类封装)编程辅助86.00 KB官方版
详情易语言vc98linker编程辅助10.80 MB破解版
详情Android Studio中文版(支持win10)编程辅助293.00 MBv2.1.2 Preview1 稳定版
详情Visual Assist X(vc编程辅助工具)编程辅助40.90 MBv10.9.2399 中文破解版
详情Protege知识图谱本体建构编程辅助38.40 MBv5.5 安装版
详情jQuery thickbox js 弹出框编程辅助5.00 KBv1.11.3 官方版
详情Android DPI Calculator(安卓dpi计算器)编程辅助119.00 KB免费版
详情node.js入门经典原版pdf 附源代码编程辅助22.30 MBpdf中文扫描版
详情git for windows 64位编程辅助48.00 MBv2.32.0.2 官方最新版
详情log4j-1.2.8.jar编程辅助312.00 KB官方免费版
详情gradle-2.10-all.zip 国内镜像编程辅助66.00 MB正式版
详情jQuery3.0 api文档编程辅助1.90 MBchm中文版
详情itextpdf.jar(java生成pdf jar包)编程辅助1.37 MBv2.0.8 官方版
详情maven httpclient-cache-4.2.5.jar编程辅助381.00 KB官网版
详情json-lib-2.4-jdk15及其全部依赖jar包编程辅助1.44 MB官方版
详情log4j-1.2.16.jar.zip编程辅助428.00 KB官方免费版
详情AleegoCrackMaster(allegro破戒大师)编程辅助51.00 MBv2.1.6 最新绿色版
详情jstl-1.2.jar包编程辅助378.00 KB免费版
详情黑月编译器插件(支持易语言5.3x)编程辅助8.14 MBv3.51 正式版
详情大席开发工具集免费版编程辅助3.00 KBv1.3 官方版
详情jQuery myFocus插件(焦点图)编程辅助806.00 KB官方版
详情水晶报表for vs2015(CRforVS_13_0_17)编程辅助253.00 MB官方版
详情点击查看更多
RxLib for D5-XE10.2 2.75 Update 1.0.17编程辅助3.90 MB
详情RedisClient(Redis客户端GUI工具)编程辅助28.59 MBv1.5.0 绿色中文版
详情odac for D7-XE6编程辅助11.70 MBv9.3.08 官方版
详情RCX-Studio(雅马哈编程软件)编程辅助9.80 MBv1.1.0 官方版
详情x64dbg调试工具编程辅助32.20 MBv2022.08.08 绿色汉化版
详情微软.NET Framework编程辅助73.40 MBv4.7.2.0 官方完整版
详情水晶报表for vs2015(CRforVS_13_0_17)编程辅助253.00 MB官方版
详情php+mysql代码生成工具编程辅助30.10 MBv1.0 绿色免费版
详情数控宏程序自动生成器编程辅助468.00 KBv3.0 免费版
详情org.apache.poi jar包编程辅助28.65 MBv3.17 官方最新版
详情mysql-connector-java-5.1.17-bin.jar(MySQL JDBC驱动包)编程辅助744.00 KB免费版
详情git for windows 64位编程辅助48.00 MBv2.32.0.2 官方最新版
详情sap crystal reports runtime engine for .net编程辅助78.00 MBv64bit 13.0.9 官方免费版
详情VOFA+软件32位/64位编程辅助48.90 MBv1.3.10 官方版
详情jQuery EasyUI编程辅助1.09 MB1.7.0 官方API中文版
详情log4j-1.2.17.jar.zip编程辅助434.00 KB官方免费版
详情Spire.Doc for Java编程辅助81.80 MBv2.7.3 免费版
详情javax.servlet-api-4.0.1.jar编程辅助277.00 KB免费版
详情jstl-1.2.jar包编程辅助378.00 KB免费版
详情fastreport中文版(报表控件)编程辅助2.30 MBv5.6 官方最新版_含授权码/使用教程
详情json-lib-2.4-jdk15及其全部依赖jar包编程辅助1.44 MB官方版
详情WinCHM Pro(chm文件制作)编程辅助6.17 MBv5.48 汉化版
详情SDK Platform Tools for windows编程辅助6.04 MBv33.0.1 官方最新版
详情crystal reports 2013(水晶报表for vs2013)编程辅助232.00 MB最新免费版
详情大漠插件中文汉化模块源码编程辅助6.66 MB免费版
详情Qt Designer汉化版编程辅助49.76 MB中文版
详情httpcore4.4.4.jar包编程辅助3.00 KB官方版
详情commons-collections4-4.0.jar编程辅助532.00 KB官方免费版
详情宏程序电脑版自动生成软件编程辅助304.00 KB最新免费版
详情databaseeditor汉化版编程辅助251.00 KBv4.0 绿色版
详情FastoRedis(Redis GUI管理器)编程辅助15.67 MBv2.4.0 官方版
详情ADB调试工具包安装器编程辅助436.00 KBv11.9 官方完整版
详情Apache HttpClient 4.5.3 jar编程辅助700.00 KB免费版
详情org.dom4j jar包编程辅助292.00 KB
详情javax.mail 1.5.6.jar编程辅助350.00 KB官网免费版
详情Android Studio 3.4中文补丁编程辅助83.25 MB免费版
详情Apache commons-codec-1.3.jar包编程辅助50.00 KB免费版
详情Python编程和调试工具(ActivePython)编程辅助56.00 MBv3.6.0.3600 官方版
详情Apache POI-3.15.jar编程辅助14.00 MB免费版
详情jQuery API 3.1.0手册chm编程辅助1.90 MB中文版
详情点击查看更多
雨田静态分析系统(c语言静态分析工具)编程辅助3.15 MBv1.5.0 免费版
详情jQuery手风琴图片相册特效插件编程辅助427.00 KB正式版
详情RegexBuddy(正则表达式处理器)编程辅助18.00 MBv4.8.2 中文免安装版
详情activation.jar.zip编程辅助76.00 KB完整免费版
详情mysql-connector-java-5.1.17-bin.jar(MySQL JDBC驱动包)编程辅助744.00 KB免费版
详情Diffinity代码对比工具编程辅助373.00 KBv0.8.7 最新版
详情sublime emmet插件编程辅助224.00 KB官方版
详情OSDLL串口调试助手编程辅助177.00 KBv20.11.19.0 绿色版
详情android材质设计图标生成器(material design icon generator plugin)编程辅助31.90 MB最新版
详情mysql connector java 5.1.16.jar(mysql数据库JDBC驱动)编程辅助743.00 KB免费版
详情commons-codec-1.5.jar编程辅助72.00 KB免费版
详情LightProxy(阿里巴巴抓包工具)编程辅助93.00 MBv1.1.40 官方版
详情sublime text 3插件包编程辅助35.90 MBv1.0 绿色免费版
详情jQuery图片图集幻灯片特效插件编程辅助1.14 MB正式版
详情Android Studio 3.4中文补丁编程辅助83.25 MB免费版
详情Android Holo Colors Generator(Android布局组件)编程辅助710.00 KB最新版
详情log4j-1.2.17.jar.zip编程辅助434.00 KB官方免费版
详情git源代码管理工具编程辅助44.00 MBv2.29.2.2 官方免费版
详情smali2javaui(smali文件转java)编程辅助6.51 MBv1.0.0.558 绿色版
详情jQuery弹出层插件fDialog编程辅助44.00 KBv1.0 正式版
详情bsql hacker(SQL自动注入工具)编程辅助2.82 MBv0.9.0.9 中文安装版(附中文补丁)
详情RegEx Builder(正则表达式测试工具)编程辅助203.00 KBv2.0 绿色版
详情vb6.0编程助手编程辅助1.10 MBv6.0 绿色免费版
详情fastdfs-client-java maven(工具类封装)编程辅助86.00 KB官方版
详情ChkBugReport开源工具(检查Android错误)编程辅助677.00 MBv0.4.185 官方版
详情quartz.jar(包括doc)编程辅助4.41 MBv2.2.1 完整版
详情adb命令库编程辅助9.00 KBv3.0 官方版
详情restorator2007附授权码编程辅助3.27 MB中文绿色版
详情idea插件gsonformat.jar编程辅助1.74 MB最新免费版_附使用方法
详情hibernate-4.0.0.M1.jar编程辅助16.00 KB免费版
详情CSS3/jQuery3D万花筒旋转动画特效插件编程辅助104.00 KB正式版
详情indexer cli5.1.1.jar源码包编程辅助5.50 MB免费版
详情ooxml-schemas-1.1.jar源码包编程辅助10.12 MB官方免费版
详情Shielden通用机器码解码工具编程辅助285.00 KBv2.40 绿色版
详情冷风编码转换器编程辅助445.00 KBv1.0 免费版
详情51单片机测量风扇转速程序编程辅助39.00 KB
详情dex method counts编程辅助81.00 KB
详情notepad nppftp插件(NppFTP)编程辅助1.18 MBv0.26.3 汉化版
详情httpclient4.5.jar编程辅助3.00 MB免费版
详情Element UI框架中文版编程辅助2.76 MBv2.13.2 最新版
详情点击查看更多






































































