水晶报表问题汇总(水晶报表的使用与查询条件生成 …

水晶报表问题汇总(水晶报表的使用与查询条件生成 …

ID:14378575

大小:84.00 KB

页数:10页

时间:2018-07-28

水晶报表问题汇总(水晶报表的使用与查询条件生成 …_第1页
水晶报表问题汇总(水晶报表的使用与查询条件生成 …_第2页
水晶报表问题汇总(水晶报表的使用与查询条件生成 …_第3页
水晶报表问题汇总(水晶报表的使用与查询条件生成 …_第4页
水晶报表问题汇总(水晶报表的使用与查询条件生成 …_第5页
资源描述:

《水晶报表问题汇总(水晶报表的使用与查询条件生成 …》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)文章出处:http://www.diybl.com/course/4_webprogram/asp.net/netjs/200863/121208_4.html查询条件动态生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm以及Asp.Net中的使用、程序发布与部署1、水晶报表注册码在使用Vs.net自带的水晶报表时,请注册,否则只能使用30次,水晶报

2、表注册码如下:注册号:6707437608密码:AAP5GKS0000GDE100DS2、Asp.Net中使用水晶报表我们采用下面的几步使用Push模式执行水晶报表:1)设计一个DataSet右击“解决方案浏览器”,选择“添加”--“添加新项”-->“数据集”,从“服务器资源管理器”中的“SQLServer”中拖放“Stores”表(位于PUBS数据库中)。再将此表拖入数据集中。而.xsd文件中仅仅包含一个结构图,但是不会有任何数据在里面。2)创建一个.rpt文件同时将其指定给上一步建立的DataSet。

3、使用上面的介绍过的方法创建此文件,唯一的不同就是使用数据集来代替前面的直接连接数据。建立.rpt文件之后,右击“详细资料”-->“添加/删除数据库”,在”数据库专家“窗口中,展开”项目数据“(代替以前的OleDb),展开“ADO.Net数据集”--“DataSet1”,选择“Stores”表。将“Stores”表添加到“选定的表”中,点击“OK”。3)在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系。使用PULL模式下的方法,建立一个WebForm,添加

4、一个CrystalReportViewer控件,并设定其属性,此处与PULL模式下是一致的。代码如下:privateMyReportoCR;//MyReport为MyReport.aspx.csk中的类名privatevoidPage_Load(objectsender,System.EventArgse){DataSet1ds=newDataSet1();oCR=newMyReport();SqlConnectionMyConn=newSqlConnection(ConfigurationSetting

5、s.AppSettings["SqlConn"]);MyConn.Open();//直接访问数据表//stringstrSel="select*fromtbtree";//SqlDataAdapterMyAdapter=newSqlDataAdapter(strSel,MyConn);//MyAdapter.Fill(ds,"tbtree");//使用存储过程SqlCommandcmd=newSqlCommand("display",MyConn);cmd.CommandType=CommandType.

6、StoredProcedure;SqlDataAdapterMyAdapter=newSqlDataAdapter(cmd);MyAdapter.Fill(ds,"tbtree");oCR.SetDataSource(ds);this.CrystalReportViewer1.ReportSource=oCR;this.CrystalReportViewer1.DataBind();}注意:在上面的代码中,你得注意一下oRpt是"StronglyTyped"的报表文件。如果你需要使用"UnTyped"报表

7、,你得使用ReportDocument对象,然后再调用报表文件。4)在代码中访问数据库并把数据存入DataSet5)将报表文件导出成为其它格式你能够将报表文件导出成为下列格式:(1)PDF(PortableDocumentFormat)(2)DOC(MSWordDocument)(3)XLS(MSExcelSpreadsheet)(4)HTML(HyperTextMarkupLanguage–3.2or4.0compliant)(5)RTF(RichTextFormat)使用Pull模式导出报表,当导出使

8、用Pull模式创建的文件时,水晶报表准确地打开所需要的数据,首先在HTML中加入一个

元素和控件
当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。