Crystal Report ,中文名称“水晶报表”,因为做报表的功能强大,所以被 Visual Studio.Net 整合进来了。其中 Visual Studio.Net 2002 中的Crystal Decisions 版本为 1.0 ;Visual Studio.Net 2002 中的Crystal Decisions 版本为 1.1 ;如果你单独安装了Crystal Report 9.2 ,那么Crystal Decisions 版本则为 2.0 ;我现在安装的 Crystal Report 11.0,界面很漂亮的哦,Crystal Decisions 版本则为 3.0。
公司开发的很多网站都用到水晶报表,此文是我为新人上课所写的一篇教材,趁业余时间重新整理了一下,把它搬了出来。如果它对你有所帮助,不介意的话请留下你的评论;如果你认为有什么地方不对的,那就求你在看完此文后,告诉我你的看法。总而言之,言而总之:我先抛一块砖,有玉的尽管砸过来吧……
一、 新建一个测试项目
此例方案名称为“ReportsDeploy”,向该方案添加一个空白的水晶报表“CrystalReport1.rpt”,如下图http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy01.JPG
二、 添加安装项目
右键点击解决方案名称“ReportsDeploy”(注意不是项目名称)→ 添加(Add)→新项目(New Project) → 选择“安装和部署项目(Setup and Deployment Projects)” → 选中“Web 安装项目(Web Setup Project)” → 此处输入名称 WebSetup2 (注意项目的存放路径),如下图:http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy02.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy03.JPG
三、 添加安装项目的输出
右键点击项目名称“WebSetup2” → 添加(Add)→ 项目输出(Project Output) → 选择项目“ReportsDeploy” → 选中主输出“Primary”、内容文件“Content Files”(Add)。注意源文件“Source Files”这个选项,只有选中它,项目中的“CrystalReport1.rpt”才会包含在安装文件内,否则要自行拷贝。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy04.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy05.JPG
四、 添加合并模块
右键点击项目名称“WebSetup2” → 添加(Add)→ 合并模块(Merge Module)→ 若是 Visual Studio .Net 2002 ,请选中“Database_Access.msm”“Database_Access_enu.msm”“Managed.msm”“regwiz.msm”。注:对话框路径为“C:\Program Files\Common Files\Merge Modules”详见图:
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy06.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy07.JPG
若是 Visual Studio .Net 2003 ,请选中“Crystal_Database_Access2003.msm”“Crystal_Database_Access_enu2003.msm”“Crystal_Managed2003.msm”“Crystal_regwiz2003.msm”详见图:
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy08.JPG
五、 设置Crystal Reposrt组件的序列号
右键点击水晶报表注册向导模块“Crystal_regwiz2003.msm” → 属性(Properties)→ 输入Visual Studio .Net 中的水晶报表序列号(License Key)。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy09.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy10.JPG
水晶报表序列号获取如下:点击Visual Studio .Net 工具栏帮助(Help) → 关于……(About ……)→ 选中水晶报表(Crystal Reports for Visual Studio .Net)→ 点击复制信息(Copy Info)。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy11.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy12.JPG
六、 生成安装文件
右键点击项目名称 “WebSetup2” → 生成(Build)→ 执行完毕后,可在安装项目的“Debug”文件夹中找到安装文件。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy13.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy14.JPG
七、 部署网站
运行安装程序 → 下一步(Next)→ 输入此项目对应的虚拟目录名称、以及将项目安装至本机哪个“端口”的 IIS站点下→ 下一步(Next)→ 完成(Close)。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy15.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy16.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy17.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy18.JPG
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy19.JPG
八、 测试网站
打开 Internet 信息服务管理器(IIS),即可看到所安装的虚拟目录“WebSetup2”。注意只有在 IIS 看到了虚拟目录CrystalReportWebFormViewer2(有时是CrystalReportWebFormViewer1),部署水晶报表站点才算是成功。见下图
http://blog.csdn.net/images/blog_csdn_net/cityhunter172/169136/o_ReportsDeploy20.JPG
分享到:
相关推荐
转贴:asp.net中的并发控制 并发控制的类型 通常,管理数据库中的并发有三种常见的方法: 保守式并发控制 开放式并发控制 最后的更新生效
环境:vs2005+sql2005 供大家学习哈
使用Struts2开发Java Web应用程序(转贴)
由于现在流行的转贴工具都是基于浏览器的,转换速度比较慢,还得打开浏览器才能使用(同时受到浏览器版本限制)。 <br> 而这个小程序则完全不依赖于浏览器,以BFC采集器的UBB转换模块为基础,转换速度超快,...
vmware安装红旗Linux桌面6.0全过程图解.doc 作为中国Linux软件代表之一的中科红旗软件公司,于最近推出其最新产品“红旗Linux桌面版6.0”。凭借其卓越的性能和多项技术创新,红旗linux早已获得了广大用户和专业人士...
易语言动网转贴.rar 易语言动网转贴.rar 易语言动网转贴.rar 易语言动网转贴.rar 易语言动网转贴.rar 易语言动网转贴.rar
jquery的转贴功能实现,一些网站的转贴链接都在里面有封装
易语言源码动网转贴.rar 易语言源码动网转贴.rar 易语言源码动网转贴.rar 易语言源码动网转贴.rar 易语言源码动网转贴.rar 易语言源码动网转贴.rar
你为什么要转贴这个问题? 我已经为您提供了答案的链接。
去除Html中的干扰码等(样例中以轻之国度的干扰码为例) 配置文件语法: 方法类型(整数) 最大匹配长度(整数) 字符串1(删除开头) 字符串2(删除结尾) 方法类型: 1:删除单行 2:删除行与行之间的
东度极品论坛转贴工具东度极品论坛转贴工具
动网转贴.e.rar
[转贴]软件测试 从零开始
转贴一个网络设计的例子
动网转贴.zip易语言项目例子源码下载动网转贴.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
论坛转贴工具提供常的转换追加,转换覆盖,预览贴子,分析超链接,屏蔽文字,图片,超链接,提供查找... 支持IE浏览器,360浏览器,搜狗浏览器,火狐浏览器,谷歌chrome浏览器等主流浏览器,无需数据库,上传即可使用!
[转贴]Symbian编程VC开发环境设置 (方便个人学习用,转载自 rocklys的专栏,转贴请搜索原作者) - waferham的专栏
论坛专用屏蔽干扰码转贴工具
论坛转贴工具提供常的转换追加,转换覆盖,预览贴子,分析超链接,屏蔽文字,图片,超链接,提供查找... 支持IE浏览器,360浏览器,搜狗浏览器,火狐浏览器,谷歌chrome浏览器等主流浏览器,无需数据库,上传即可使用!