vs2010建立使用水晶报表教程

vs2010建立使用水晶报表教程

ID:13196188

大小:664.50 KB

页数:8页

时间:2018-07-21

vs2010建立使用水晶报表教程_第1页
vs2010建立使用水晶报表教程_第2页
vs2010建立使用水晶报表教程_第3页
vs2010建立使用水晶报表教程_第4页
vs2010建立使用水晶报表教程_第5页
资源描述:

《vs2010建立使用水晶报表教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、首先下载安装水晶报表插件1)SAPCrystalReports,versionforVisualStudio2010- 包括了报有DLL的水晶报表文件2)SAPCrystalReports,versionforVisualStudio2010- 水晶报表部署时用到的文件3)SAPCrystalReportsruntimeenginefor.NETFramework4(32-bit)只支持32位系统的包4)SAPCrystalReportsruntimeenginefor.NETFramework4

2、(64-bit)安装完成之后,用VS2010新建一个web应用程序或者网站项目,之后在项目里面添加一个水晶报表文件之后新建表格成功之后在项目里添加一个实体类publicclassdemo{publicdemo(){}publicdemo(stringid,stringname){this.id=id;this.name=name;}privatestringid;//编码publicstringId{get{returnid;}set{id=value;}}privatestringname;//

3、名称publicstringName{get{returnname;}set{name=value;}}}之后打开刚才新建的水晶报表,找到下图所示点击确定即可,之后按照箭头所示,拖动字段。之后新建参数字段:之后按照箭头所指,拖动参数字段到报表页面新建一个web页面WebForm1.aspx,添加以代码usingSystem.Collections;usingSystem.Collections.Generic;usingCrystalDecisions.Shared;usingCrystalDec

4、isions.CrystalReports.Engine;usingCrystalDecisions.Web;publicpartialclassWebForm1:System.Web.UI.Page{protectedCrystalReportSourceCrystalReportSource1=newCrystalReportSource();protectedCrystalReportViewerCrystalReportViewer1=newCrystalReportViewer();pr

5、otectedvoidPage_Load(objectsender,EventArgse){ListdmList=newList();for(inti=0;i<=10000;i++){demodm1=newdemo("10001","demo1");demodm2=newdemo("10002","demo2");demodm3=newdemo("10003","demo3");demodm4=newdemo("10004","demo4");dmList.Add(dm1)

6、;dmList.Add(dm2);dmList.Add(dm3);dmList.Add(dm4);}ReportDocumentrd=null;rd=newReportDocument();rd.Load(Server.MapPath("CrystalReport6.rpt"));//这个表示我们刚才新建的水晶报表rd.SetDataSource(dmList);//rd.ParameterFields["Title"].CurrentValues.AddValue("标题");//"运行综合指标

7、"rd.ParameterFields["ID"].CurrentValues.AddValue("ID");//"站点"rd.ParameterFields["Name"].CurrentValues.AddValue("名字");//"报警次数"this.CrystalReportViewer1.ReportSource=rd;this.CrystalReportSource1.DataBind();form1.Controls.Add(CrystalReportViewer1);form1.

8、Controls.Add(CrystalReportSource1);}}之后在浏览器里面浏览发现每行数据间隔太大,回到VS打开刚才新建的报表,缩减一下图中所示的间距之后浏览间距合理

当前文档最多预览五页,下载文档查看全文

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

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