SSRS入门(二) 建立简单的报表

报表服务是微软SQLSERVER商业智能其中的一个组件,借助报表服务,用户可以制作各种各样的报表,无论是简单的还是复杂的报表,同时系统提供订阅功能方便用户对报表进行订阅。此外,开发人员也可以很容易地把一个SSRS报表集成到自己的winform或者webform程序中。

此篇将介绍如何建立简单的报表,通过此篇你将对建立报表项目的步骤有一个了解。

首先,打开SQL Data Tools,也就是Visual Studio 2010的Shell。跟商业智能相关的项目,比如集成服务项目,分析服务项目等都需要用到它。

新建项目,左侧列表选择商业智能下的报表服务,然后在项目模版中选择Report Server Project项目,在下方为项目取个名称并且确定项目文件的保存位置之后,点击OK。

在报表服务开发界面的Solution Explorer中,可以看到项目的结构还是很简单的,默认分为三个文件夹,共享数据源,共享数据集合报表文件夹。

右键单击Shared Data Sources,选择 Add New Data Source新建一个数据源连接。

时间: 2024-09-22 06:04:49

SSRS入门(二) 建立简单的报表的相关文章

SSRS入门(八篇) 报表订阅进阶

上一篇介绍如何在SSRS中以共享目录的方式来订阅报表.由于SSRS对于邮件的方式订阅报表有些特殊,所以此篇将介绍如何以变通的方式实现报表邮件订阅. 实现邮件的方式订阅报表,我们将其拆分成三个部分. 我们利用SQL Server Agent生成job来以固定周期触发一个流程.然后在这个流程中,首先实现一个app将报表生成到一个指定目录下,然后再调用另外一个程序,根据配置文件,把报表发送给指定邮件组的用户. 首先,创建生成报表pdf的应用程序. 生成pdf的主要思路是用一个winform应用程序添加

SSRS入门(六) 客户端报表进阶

上一篇介绍了客户端报表的基本开发.此篇讲介绍如何给客户端报表自定义开发数据源. 通过上一篇我们知道可以通过Dataset的方式给报表添加数据源,这种方式通过UI操作的方式相对来说比较简单.此外我们也可以通过其它方式为客户端报表提供数据源,使数据的组织更灵活.下面将介绍通过项目代码的方式为报表提供数据源. 回顾第三篇我们建立的SSRS报表,它的数据集的结构: 首先,基于上一篇建立的asp.net项目的基础上,添加一个类,这个类的结构将跟上面报表数据集中的结构一模一样.右键项目名称然后Add->Ne

JDBC 入门(二) - 建立联接

教程:JDBC 入门 作者:Maydene Fisher 翻译:comer 你需要做的第一事情是你与想要使用的 DBMS 建立一个连接.这包含 2 个步骤:装载驱动程序并建立连接. 装载驱动程序 装载驱动程序只需要非常简单的一行代码.例如,你想要使用 JDBC-ODBC 桥驱动程序, 可以用下列代码装载它: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 你的驱动程序文档将告诉你应该使用的类名.例如, 如果类名是 jdbc.DriverXY

SSRS入门(五) 客户端报表

有些时候,你需要在程序中使用报表的功能,但是又不想去部署和维护一台报表服务器.这个时候你可以考虑使用客户端报表. 客户端报表与前面提到的SSRS报表略有不同,SSRS报表是需要部署在报表服务的实例中以供其它平台使用,而客户端报表不需要报表服务实例,它直接在相应的webform或者 winform程序中解析运行. 打开上一篇所创建的项目,右键单击项目名称选择Add->New Item-,创建另外一个asp.net页面.后续的客户端报表我们将host到这个页面中. 首先添加一个客户端报表到项目中,同

【SSRS】入门篇(二) -- 建立数据源

原文:[SSRS]入门篇(二) -- 建立数据源 通过 [SSRS]入门篇(一) -- 创建SSRS项目 这篇,我们建立了一个SSRS项目: 接下来,我们以 AdventureWorks2012 示例数据库,讲下如何建立数据源:(AdventureWorks2012 下载)  1.解决方案资源管理器 ->右键选择共享数据源 ->添加新数据源: 2.在共享数据源属性窗口输入数据库名称:AdventureWorks2012:类型选择:Microsoft SQL Server:点击"编辑&

SSRS入门(七) 报表订阅

SSRS提供基本的报表订阅功能,此篇讲演示如何订阅一个报表. 报表订阅通常的一个需求就是,用户希望在一个固定的时间,比如每周指定的一天,或者每天固定的一个时间,收到关于某业务的最新报表数据. SSRS的报表订阅提供两种主要的方式,一种是邮件发送,一种是往指定的共享目录里发送. 邮件发送的前提是你要有自己的SMTP服务器,经笔者验证以及所获取的资料,而从第三方网站申请的SMTP服务居然是不可以的,从系统跟踪的信息也可以看出走的不是DBMAIL,由于涉及到了SMTP服务器的配置,所以这里暂不做介绍,

DevExpress XtraReports 入门二 创建 data-aware(数据感知) 报表

原文:DevExpress XtraReports 入门二 创建 data-aware(数据感知) 报表 本文只是为了帮助初次接触或是需要DevExpress XtraReports报表的人群使用的,为了帮助更多的人不会像我这样浪费时间才写的这篇文章,高手不想的看请路过 本文内容来DevExpress XtraReports帮助文档,如看过类似的请略过. 废话少说 开始正事 一.创建应用程序并添加报表 启动 MS Visual Studio (2005.2008.或 2010). 在 Visua

SSRS入门(九) 匿名访问的一个间接方法

SSRS是一个功能丰富的报表平台,我们可以在这个平台上实现各种不同需求的报表应用,所以这个平台也吸引了很多.net框架之外的技术,希望能在应用中引入SSRS的报表,比如JSP或者PHP页面,这个时候系统往往会有这种需求,就是通过程序能够直接访问到SSRS的报表,而不让其弹出身份验证框. 从SSRS2008之后,匿名访问的配置就没有那么直接,可能会很麻烦,关于这点园子里已经有兄弟Dege301对其描述过: http://www.cnblogs.com/dege301/archive/2010/04

Windows 8风格应用开发入门 二十五 数据绑定

数据绑定是一种简单方式来显示数据,UI元素与数据对象之间的连接或绑定是允许数据在两者之间 流动的.另外建立了绑定且数据发生变化时,相应的UI元素会自动显示变化. 如何将UI元素与 数据进行绑定 开发入门 二十五 数据绑定-windows开发入门"> 从上面图可以知道,每个绑定必须指定一个源和一个目标. 其中源对象可以是任何CLR对象,包括目标元素自身和其他UI元素.目标可以是 FrameworkElement的任何DependencyProperty(依赖属性). 数据绑定引擎从Bindi