SSRS 使用Report Builder 和Report Model创建Report

26 篇文章 1 订阅
10 篇文章 0 订阅
SSRS 使用Report Builder 和Report Model 创建Report
 
Report Builder(报表设计器)是一个简单的GUI工具,用户可以使用Report Builder创建自己需要的报表。在创建好Report Model(报表模型)并发布到Reporting Services站点后,用户就可以使用Report Model和Report Builder创建报表了。尽管通过Report Builder 创建Report比较简单,但预测用户需要什么报表以及创建Report Model可能需要一些时间。
 

 
如上图所示,显示了使用通过Report Model(报表模型)创建Report的流程。首先,开发人员创建一个Report Model,就像一个蓝图。其中,指定了数据源,表示将显示的数据。然而,就像你不能生活在一个房屋的图纸中,你不能通过Report Model来查看报表。但是,用户可以使用Report Model和Report Builder创建自己的报表(Report)。在通过Report Model创建好Report后,该Report也可以发布到SSRS报表服务器上。
 
首先,通过SQL Server Reporting Services 配置管理器验证Reporting Services是否有安装和启动。如下图所示:
 

 
SSRS报表服务默认以Native mode部署,在SQL Server 2008中,SSRS 不在依赖于IIS,通过IIS 并不能找到ReportServer的相关应用程序目录。Reporting Services的Web Server URL地址为:http://servername/ReportServer
Reporting Services的Report Manager URL地址为:http://servername/Reports
 
通过Report Builder 和Report Model创建Report,需要经历如下几个基本步骤:
1. 通过Business Intelligence Development Studio(BIDS)创建Report Model项目。
2. 向Report Model 项目中添加Data Source 和 Data Source View。
 
 
 
3. 在Report Model 项目中创建Report Model-报表模型。如上图所示,该项目中已经创建了Employees.smdl 报表模型。
4. 发布Report Model 到SQL Server Reporting Services 报表服务器上。
 

 
如在发布过程中碰到Microsoft.ReportingServices.RsProxy.AccessDeniedException异常,请参考如下文章: SQL Server 2008 - SSRS Report Model 发布到Report Server
该文章提供了对应的解决方案。
5. 访问Report Manager 站点,启动Report Builder。如下图所示:
 

 
其中,模型和数据源目录是上一步成功发布Report Model到Report Server上后,自动创建的目录。访问[模型]目录,就可以看到上一步成功发布的 Employees 报表模型了。
  
6. 通过Report Manager工具栏上的Report Builder(报表生成器),并使用上一步创建的Report Model创建Report。在创建好Report后,再发布到Reporting 服务上。
 

 
下面是已经创建好的报表,如下图所示:
 
 
具体详细的操作步骤,可以参考如下文章:
1. Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies, Book V – Reporting Services, 第二章 – Creating Reports with Report Builder.
2. SSRS Tutorial: SQL Server 2008 Reporting Services Tutorial
 
Report Builder 3.0 是一款用于创建和生成报表的工具,它是 SQL Server Reporting Services (SSRS) 的一个组件。下面是一些实用手册: 1. Report Builder 3.0 的安装与配置 - 安装 Report Builder 3.0:可以从 Microsoft 官网下载 Report Builder 3.0,安装过程中需要注意选择正确的语言版本。安装完成后,可以通过“开始”菜单中的“Report Builder 3.0”打开工具。 - 配置 Report Builder 3.0:首次打开 Report Builder 3.0 会提示配置数据源,需要指定 SSRS 服务器名称和认证方式,也可以手动配置数据源。 2. 报表设计和布局 - 报表设计:在 Report Builder 3.0 中,可以选择多种报表类型,如表格、矩阵、图表等。可以通过拖拽字段、设置筛选条件、排序等方式来设计报表。 - 布局:可以通过拖拽、调整大小、对齐等方式来设置报表的布局,还可以添加页眉、页脚、标题、图例等元素来美化报表。 3. 数据源和数据集 - 数据源:Report Builder 3.0 支持多种数据源类型,如 SQL Server、Oracle、MySQL 等。可以在报表设计前先创建数据源,然后在报表中引用它。 - 数据集:报表需要使用数据集来获取数据,数据集可以从一个或多个数据源中检索数据。可以通过 SQL 查询或存储过程来创建数据集,还可以设置参数、过滤器等。 4. 报表参数 - 报表参数:报表参数是用户在运行报表时提供的输入值,它可以动态地过滤和显示数据。可以通过 Report Builder 3.0 的参数面板来添加、编辑和删除报表参数,还可以设置参数的默认值、数据类型等。 5. 报表导出和分发 - 报表导出:Report Builder 3.0 支持多种格式的报表导出,如 PDF、Excel、Word、HTML 等。可以通过“输出”菜单来选择导出格式,并设置导出选项。 - 报表分发:可以通过 SSRS 来发布和管理报表,也可以通过电子邮件、文件共享等方式来分发报表。可以通过“发布”菜单来发布报表,通过“共享”菜单来设置报表的访问权限。 以上就是 Report Builder 3.0 的一些实用手册,希望对你有帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值