vs2010中水晶报表应用与部署

vs2010中水晶报表应用与部署

ID:8144287

大小:24.93 KB

页数:13页

时间:2018-03-07

vs2010中水晶报表应用与部署_第1页
vs2010中水晶报表应用与部署_第2页
vs2010中水晶报表应用与部署_第3页
vs2010中水晶报表应用与部署_第4页
vs2010中水晶报表应用与部署_第5页
资源描述:

《vs2010中水晶报表应用与部署》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VS2010中水晶报表应用与部署VS2010中水晶报表应用与部署Vs2010的水晶报表;选择下面一个下载(1是包括所有DLL);下载安装后打开VS2010就可以在左边工具栏中看到CRYSTALREPORTVIEWER,并且可以新建水晶报表了;用法跟以前版本的用法类似;不过要注意下面几点;A.运行环境不能为.NETFRAMEWORK4.0CLINETPROFILE,要改为.NETFRAMEWORK4,选中项目右键属性就可以更改了;B.在项目中加一个APP.CONFIG(这是针对WINFORM项目)

2、,如果是WEB项目就不用加了,里面有一个WEB.CONFIG;在这配置文件中加上这可以避免ADO.NET与水晶报表运行时由于.NET版本问题出错1)SAPCrystalReports,versionforVisualStudio2010-包括了报有D

3、LL的水晶报表文件2)SAPCrystalReports,versionforVisualStudio2010-水晶报表部署时用到的文件3)SAPCrystalReportsruntimeenginefor.NETFramework4(32-bit)只支持32位系统的包4)SAPCrystalReportsruntimeenginefor.NETFramework4(64-bit)只支持64位系统的(1)下面做一个简单的水晶报表,在项目中建一个窗体FORM1,一个水晶报表CrystalRepor

4、t1,一个数据集DATASET1;(水晶报表的设置跟以前版本的一样)在窗体上放一个CRYSTALREPORTVIEWER,然后在FORM1的LOAD事件下写上;我这是把水晶报表放在DEBUG这个文件夹下动态加载的;你也可以直接放在项目中在CRYSTALREPORTVIEWER上指定报表名称;privatevoidForm1_Load(objectsender,EventArgse){SqlConnectioncon=newSqlConnection("DataSource=10.100.100.

5、5;InitialCatalog=cldz;UserID=proc4;Password=77cc88");con.Open();SqlDataAdapterda=newSqlDataAdapter("selecttop100*fromZZZPJ",con);DataSetds=newDataSet();da.Fill(ds,"ZZZPJ");stringreportPath=Application.StartupPath+@"CrystalReport1.rpt";ReportDocument

6、rd=newReportDocument();rd.Load(reportPath);rd.SetDataSource(ds.Tables[0].DefaultView);this.crystalReportViewer1.ReportSource=rd;/}(2)vs2010水晶报表的发布有两种方式;一,就直接下载MSI文件安装在客户端,客户端就可以用了;32位的下载上面的3);如果是64位的下载上面的4);二,就是下载上面2)中的MSM文件,里面第一个是CRRuntime_13_0.msm这

7、个是英文包;如果需要支持中文就加一个MSM,(CRRuntime_13_0_zh_cn.msm);另外加一个CRRuntime_13_0_maps.msm这个可以不用;用VS2010自带的打包软件打包发布,新建一个安装项目,安装项目的制作过程这里就不详细说了,跟以前的制过程一样;制作完后,右键项目选添加―――合并模块――把上面提到的三个以.MSM结尾的文件加入进去,并且把C:ProgramFilesCommonFilesMergeModules文件夹中的VC100的MSM加入进去,如果是3

8、2位的就加X86的,如果是64位的就加X64的;最后确定;再右键项目选属性,点击“系统必备”按钮;在弹出的对话框中选中VISUALC++2010运行库,注意根据系统选,有32与64位的;在下面的单选按钮中选第二项“从与我的应用程序相同的位置下载系统必备组件”;这样发布的准备工作就做完了,选择菜单上的生成――生成项目或者右键项目点生存就可以了;注意:(我在上面所有提到的“项目”不是VS工具栏上面菜单中的“项目”;是你解决方案下的项目,比如你新建了一个安装项目叫SETUP1,那就是指SETUP1)如

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

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

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