图解使用VS.NET部署含水晶报表的网站

news/2024/5/9 13:30:18/文章来源:https://blog.csdn.net/liyingju/article/details/1630718

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_894740.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring cloud+vue在线视频网站 1.搭建网页基本框架

文章目录 1 使用 Eureka 搭建注册中心1.1 生成 Spring boot 项目1.2 导入 eureka 包1.3 添加启动文件及配置文件1.4 修改项目为 Maven 父子结构 2. 搭建业务模块 system2.1 添加 system 模块的基础文件2.2 测试 system 模块功能 3.搭建路由模块3.1 添加 gateway 模块基础文件3.…

spring cloud+vue在线视频网站 2.整合mybatis并将system模块公共组件分离

文章目录 1 system 模块集成 Mybatis1.1 建立数据库1.2 导入mybatis 包1.3 增加数据库连接1.4 测试 Mybatis 集成情况 2 测试 Mybatis 集成情况2.1 java文件2.2 Mybatis xml文件 3 搭建服务模块 Server3.1 新建 server 模块3.2 system 集成 server 模块3.3 集中部署 4 集成 myb…

spring cloud+vue在线视频网站 3.vue搭建管理页面

文章目录 1 使用 vue 创建 admin 项目2 集成 bootstrap 后台管理模板 ace3 集成路由 vue-route4 后台管理页面开发 1 使用 vue 创建 admin 项目 使用 vue 创建前端项目网上有很多教程,这里简单说一下。 首先需要有 npm 和 node,先下载这两个工具。brew …

spring cloud+vue在线视频网站 4.单表查询功能前后端开发

1 大章列表查询后端模块 这里首先新建一个 Maven 模块,取名 busines 。这个模块的具体功能是实现大章列表的查询,在模块中会有启动类和 controller 层,controller 层是前端调用后端的接口,controller 层通过 server 模块中的 ser…

spring cloud+vue在线视频网站 5.分页功能+增加章节

1 分页功能开发 首先集成分页功能需要先在 Maven 中添加 pagehelper 依赖,然后在 ChapterService 中添加 pagehelper 的设置,接着试一下分页功能是否生效。后面添加分页功能的具体细节,第一修改成后端接收分页要求,第二修改前端分…

spring cloud+vue在线视频网站 6.章节编辑删除功能、前端优化和校验模块

这一节增加了大章的编辑和删除功能,这样大章的增删改查功能就都有了,但是在增加和修改时应该还要有校验功能。 编辑功能 这一节主要对大章模块增加编辑功能,其次还删除一些多余组件。首先,我们将多余对按钮进行了删除&#xff0…

spring cloud+vue在线视频网站 7.代码生成模块 part 1

这一章主要是完成代码生成的模块&#xff0c;用到的工具是 freemaker &#xff0c;在完成代码生成模块的同时会完成小节部分的代码。 freemaker 的基本用法 一般来说一个 freemaker 的模版基本会包括下面四部分。 文本:直接输出的部分 注释:<#–2333–>格式部分,不会输…

网站检测方式个人总结

这几天看架构看的头晕&#xff0c;觉得有点看不下去了 换个心情&#xff0c;等状态调整过来再继续看 趁这个时间休息一些&#xff0c;也正好把之前学过的知识做一个总结。 首先表明立场 这只是一个总结 并不是教大家什么 我的水平没有那么高 这是一个提醒自己的备忘 但是如果有…

用了2周时间,终于把Python网站开发库大全整理完了

用了 2 周的时间整理了 Python 中所有的网站开发库&#xff08;下文简称&#xff1a;Web 框架&#xff09;&#xff0c;供大家学习参考。 相关文件 小伙伴们可以关注小编的Python源码、问题解答&学习交流群&#xff1a;733089476 有很多的资源可以白嫖的哈&#xff0c;需…

今天给大家介绍一下~我学习 Python 的 三个神级网站

今天来给大家介绍三个我在学习 Python 路上帮助比较大的堪称神级的网站&#xff0c;尤其是对于刚刚入门的同学来说&#xff0c;绝对不容错过~ 相关文件 小伙伴们可以关注小编的Python源码、问题解答&学习交流群&#xff1a;733089476 有很多的资源可以白嫖的哈&#xff0…

WEB网站加速CND加速工作原理

转自&#xff1a;https://blog.csdn.net/5hongbing/article/details/78025349 通过传统的未加缓存服务的访问过程与加缓存服务的访问过程对比&#xff0c;了解CDN缓存访问方式与未加缓存访问方式的差别。 1.传统访问过程(未加速缓存服务) 访问未使用CDN缓存后的网站的过程&…

逛Github网站显示中文教程

打开Github对于看不懂英文的孩子来说刚打开官网就尬住了&#xff0c;后来逛了很多网站才发现一个方法可以将网站的部分内容转换为中文&#xff0c;虽然说是部分的&#xff0c;但是也够用了差不多。下面放教程。 1.找到自己浏览器安装扩展插件的地方&#xff0c;我测试的360浏览…

三日娱乐活动之——建立自己的网站

目录 云服务器搭建SSH登陆LNMP环境的搭建Nginx的设置小节总结 网页的编写CSS的调用php文件上传小节总结 云服务器搭建 我用的是阿里云的学生机&#xff0c;自己娱乐娱乐够用了&#xff0c;稍微懂点Linux的知识&#xff0c;选择Centos7的系统就可以耍了。 SSH登陆 我直接用密…

Vs2010创建网站

1.打开VS2010&#xff0c;新建——网站——ASP.Net空网站。 2.创建网站后你会发现你的项目并没有.sln结尾的文件&#xff0c;像这样。 事实上项目的.sln文件保存到了C:\Users\zjs\Documents\Visual Studio 2010\Projects 我一般会把这个.sln文件拷贝到项目所对应的文件夹目录。…

公安内网部署网站出现500.19-Internal Server Error

今天去桂林叠彩分局&#xff0c;帮他们部署一个内网平台的网站。去了机房&#xff0c;windowserver2012系统已装好。我本想我的工作会很快弄完。无非就是在这个系统上安装一个oracle数据库&#xff0c;然后在iis部署一个网站&#xff0c;网站能呈现数据就ok了。Oracle数据库安装…

我的网站收入

建站有好几个月了&#xff0c;但申请google adsense和阿里妈妈并且成功通过却是上个月的事情。到目前为止&#xff0c;google adsense帐户的估算总收入为1.79美元&#xff0c;阿里妈妈的收入为2.52元&#xff0c;看到这里&#xff0c;或者很多读者都会嗤之以鼻&#xff0c;甚至…

没有网站也能网赚

如果你能持之以恒&#xff0c;而且文档质量高的话&#xff0c;那么月入过万也不是没有可能的。 2009年5月&#xff0c;我在建站的过程中为了找点资料&#xff0c;通过搜索引擎搜索到了豆丁&#xff0c;还记得当时是为了搜索关于google map的资料&#xff0c;很多地方都没有找到…

前端常见SEO注意事项

前端开发工程师不仅需要要跟视觉设计师、交互式设计师配合&#xff0c;完美还原设计图稿&#xff0c;编写兼容各大浏览器、加载速度快、用户体验好的页面。现在还需要跟SEO人员配合&#xff0c;调整页面的代码结构和标签。 一些成熟的平台&#xff0c;在开发初期并没有考虑优化…

精通Web Analytics 2.0 (3) 第一章:网站分析的新奇世界

精通Web Analytics 2.0 &#xff08;3&#xff09; 第一章&#xff1a;网站分析的新奇世界 精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第一章&#xff1a;Web Analytics 2.0的新奇世界 多年以来&#xff0c;我们很清楚的知道&#xff0c;网站分析能够真正的改革网络…

精通Web Analytics 2.0 (12) 第十章:针对潜在的网站分析陷阱的最佳解决方案

精通Web Analytics 2.0 &#xff08;12&#xff09; 第十章&#xff1a;针对潜在的网站分析陷阱的最佳解决方案 精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第十章&#xff1a;针对潜在的网站分析陷阱的最佳解决方案 是时候去处理网站分析中最棘手的一些问题了&…