Visual Studio自带报表Report Viewer使用体验

腾讯视频/爱奇艺/优酷/外卖 充值4折起

如果购买了Sql Server 2005企业版或者Sql Server 2008 R2,可以考虑使用Reporting Service,Reporting Service包括专门的报表工具,如Report Builder3.0,可以在微软网站上下载,使用Reporting Service开发需要专门的服务器存放报表文件和处理报表数据,其他应用程序仅是呈现报表而已。另外也可以考虑使用本地模式来开发和使用Report Viewer呈现报表,本地模式简单易用、方便灵活,报表寄存在应用程序中运行,本地模式可以视具体场景,使用Web和WinForm方式开发。

环境准备
Report Viewer是Visual Studio 2010自带的报表呈现控件,是微软自带的.Net Ajax控件之一,所以使用Report Viewer之前需要先添加ScriptManager和做好Web.config的相关配置,运行.Net Ajax控件需要预先安装.Net Ajax的插件,具体内容参考msdn的网站。在安装.Net Ajax插件之后,新建项目时可以选择新建Web Application,Web.config中的相关配置默认是支持.Net Ajax的。
.Net Ajax的插件下载地址请参考:
ASPAJAXExtSetup.msi:http://download.microsoft.com/download/5/4/6/5462bcbd-e738-45fa-84ca-fa02b0c4e1c2/ASPAJAXExtSetup.msi
ASPAJAXSourceCode.msi:http://download.microsoft.com/download/6/d/6/6d6c7c47-b9ff-4934-bb03-8a45b8418d35/ASPAJAXSourceCode.msi
AjaxControlToolkit:http://ajax.asp.net/downloads/default.aspx?tabid=47
or http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425

制作第一个报表
创建好Web项目之后,选择添加新项,可以选择添加"报表"或者"报表向导"来生成报表文件,报表数据源可以选择数据源(使用DataTable)和业务对象(通过指定特定业务类特定方法获取List<>类型的数据对象列表)。
创建报表文件(.rdlc文件的创建过程)和通过Report Viewer呈现报表数据的详细过程请参考msdn:http://msdn.microsoft.com/zh-cn/library/ms251671.aspx

注意事项和工具

注意事项
1.报表文件需要存放在站点根目录中,放在文件夹中会报异常,在Reporting Service已存在类似的问题。
2.Report Viewer控件不支持URL路径中包含中文字符,如果路径存在中文字符,则会出现无法预知的JS错误。
3.VS2010传递参数时,不需要添加@字符,记得在某个版本的Reporting Service传递参数时需要添加@字符

非常有用的工具
1.打开报表文件之后,可以通过视图->报表数据菜单打开报表的相关信息窗口
2.工具栏中包含报表字样的工具栏对于格式报表非常有用。

示例代码:ReportDemo_ReportViewer.zip

作者:HorsonJin

腾讯视频/爱奇艺/优酷/外卖 充值4折起

visual studio 2015 PreView环境搭建图文教程

11/29 20:56
2014年11月13日,微软发布了Visual Studio 2015 Preview,跟随者Visual Studio 2015 而来的是,.net 开源,C#支持wp,ios,android三大系统手机开发;下面小编就为大家带来了visual studio 2015 PreView环境搭建图文教程,一起来看看吧! 软件百度云链接:http://pan.baidu.com/s/1bn92qFP 工具/原料 Windows 8.1 x64 Visual Studio 2015 PreView 方

Visual Studio 2015环境搭建图文教程详解

08/24 18:52
当微软发布了Visual Studio 2015 Preview支持了wp,ios,android三大系统手机开发,相信也有不少朋友想迫不及待的使用这款Visual Studio 2015,下面小编就为大家介绍一下. Visual Studio 2015环境搭建教程 1.安装之前先要看看自己的系统支不支持 注意: ① 选中所有的一起安装; ② Visual Studio太大,不要把Visual Studio 安装到了C盘 2.双击下载后的软件:vs2015.preview_ult_ENU.iso

VisualStudio怎么制作报表? Visual Studio报表模板的使用方法

03/08 21:59
Visual Studio中有报表模板,该怎么使用这个模板设计报表呢?下面我恩就来啊看看你详细的教程. 1.首先在项目中右键打开添加新项,如下图所示,选择报表模板 2.然后在报表文件夹下面就会出现报表的rdl文件,如下图所示 3.接下来,在左侧的新建下拉菜单下面选择数据源选项,如下图所示 4.然后通过查询设计器来创建数据源的SQL语句,如下图所示 5.数据源设置好了以后,你就可以在设计工具中设计报表的样式了,如下图所示 6.设计好报表的样式以后,你可以将数据源字段拖拽到报表中,如下图所示,至此报

visual studio code教程 vscode的基础使用和自定义设置方法

03/27 20:10
推荐了几个自认为比较好的要求配置项目比较低的VS code扩展插件: Html Snippets——html代码提示 easyless——css编程/生成 VS color Picker——颜色选择器 live HTML Previewer——html文件运行预览 SVG Viewer———SVG运行预览 还有就是用户设置的配置方法和用户代码片段的编写. ***提示*** 经验里的图片都是GIF动图,大家要多次点击图片才能看到具体操作. 1.1 认识视图界面 和大多编辑器一样,该有的基本都有.如

visual studio 2013常用快捷键 VS2013快捷键大全

12/31 22:47
Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013 中新增了很多提高开发人员工作效率的新功能,比如自动补全方括号、使用快捷键移动整行或整块的代码等; 合理使用快捷键可以提高开发效率。但是Visual Studio提供的快捷键多如牛毛,那我们有没有必要掌握所有快捷键的使用方法呢,答案因人而异。就我个人而言,在开发过程中,我就只用到了其中的很少一部分,但是工作同样进行的

Visual Studio 2008开发常用小技巧小结

10/12 06:50
1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标、光标和动画文件 在Visual Studio 2008的安装目录下, /Microsoft Visual Studio 9.0/Common7/VS2008ImageLibrary/2052文件夹下面,有一个VS2008ImageLibrary.zip,这个文件里面将常用的Windows系统图标、光标和动画文件集中到了一起。包括Office、Win9x、WinVista和WinXP等系统使用的,可以免

微软宣布.NET开源:Visual Studio支持Android了

11/12 17:34
北京时间今天凌晨的 Connect(); 大会上,多少程序员的假想成为现实。.NET 开源,集成 Clang 和 LLVM 并且自带 Android 模拟器,这意味着 Visual Studio 这个当下最好没有之一的 IDE 正式支持编写 Android 和 iOS 程序。 这个开始前多次通过邮件向核心用户预告的会议果然没让人失望:Visual Studio 和 .NET 真正开始走向跨平台化。Nadella 说的“移动为先,云为先”和“找到微软最初的本质”终于连成一线,这家提供开发者工具/平

visual studio 2015离线版msdn下载和安装图文教程

12/02 22:53
2014年11月13日,微软发布了Visual Studio 2015 Preview,但是Visual Studio 2015 的msdn该如何安装呢?下面就为大家分享一篇visual studio 2015离线版msdn下载和安装图文教程,一起来看看吧! 百度云链接:http://pan.baidu.com/s/1eQqzp4m 工具/原料 windows 8.1 Visual Studio 2015 Preview 方法/步骤 1、如果不知道如何下载和安装Visual Studio 201

visual studio 2015离线版msdn下载步骤

04/17 01:03
1.如果不知道如何下载和安装Visual Studio 2015建议看:http://www./softjc/256163.html 2.到百度云中下载离线版msdn 安装包,本期msdn更新到了2014年12月01号,这次同时支持了中文和英文,如下所示,压缩包的大小8.08,解压开后的大小是:14.2G 3.本步奏可选做,只是建议: 将msdn过去存放的目录从c盘移动到d盘,只改变盘符就行了,因为c盘一般属于系统版,把东西放c盘太多不好 4.① 重命名"VisualStudio14"