水晶报表的用法和用途?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了水晶报表的用法和用途?相关的知识,希望对你有一定的参考价值。
如果有现成的下载网址现在着急用,谢谢,谁用过请简单的叙述一下crystal水晶报表的用法和用途,请也告诉我,就没看详细的介绍
参考技术A 水晶报表是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大、高效、集成等特性留下了深刻印象。除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍。
水晶报表的使用方法:
在VS2010中新建一个“Windows
窗体应用程序”项目,在该项目中添加一个水晶报表“CrystalReport1.rpt”,然后在项目上点击鼠标右键属性,将“目标框架”改为“.Net
Framework
4”
打开app.config文件,在“startup”节点一个“useLegacyV2RuntimeActivationPolicy="true"”属性
在Form1窗体中,从工具箱拖出一个Crystal
Report
Viewer控件,双击Form窗体,是双击Form窗体,不是Crystal
Report
Viewer,在后台的Form_Load事件中写入代码。
这样就OK了。
水晶报表打印
一.分析过程
1.打印分为浏览器打印和水晶报表打印 。浏览器自带的打印功能很早之前就有了,所以基本所有览器都支持。因此一般情况下都是使用浏览器打印,当然如果要求使用水晶报表打印,那就使用水晶报表打印,水晶报表需要插件。
2.最简单的打印就是直接调window.print(),当然用 document.execCommand(‘print’) 也可以达到同样的效果。
如图所示:
3.而水晶报表打印,水晶报表是一个可以打印数据的工具,首先要想实现这功能的话,要得先安装这个报表的插件 编程软件——CRforVS_13_0_14,分为两种:第一种 TableAdapter,第二种写法 DataTable。
如图所示:
4.水晶报表第一种方法 TableAdapter,Tableadapter 是由设计器生成的组件,提供应用程序和数据库之间的通信,用于连接到数据库、运行查询或存储过程,并使用返回的数据填充其 DataTable。 Tableadapter 还会将更新的数据从应用程序发送回数据库。
如图所示:
5.水晶报表第二种写法 DataTable,Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。DataTable 变量表示一种类型的变量,它可以存储大量信息,并充当数据库或包含行和列的简单电子表格。 它们可以在 Browse and Select a.Net Type 窗口中被找到,属于 System.data 命名空间 System.data.datable.
如图所示:
二.总结数据
今天我说了打印的一些相关内容,虽然不是很多,但是也让我知道了很多东西,希望对大家有用。
以上是关于水晶报表的用法和用途?的主要内容,如果未能解决你的问题,请参考以下文章