在Sharepoint网站中使用SqlServer的ReportService报表简介

一,准备ReportService报表

1建立含查询参数的存储过程

2.打开你的报表管理器,假设你的Report Service发布在soungcha:8085上,则在IE中输入http://soungcha:8085/reports,会看到报表管理器界面, 新建一个文件夹,如wfreport,用于存放报表,可以此时设置它的权限,例如让internet/zhangsan拥有browser权限

3.打开VS2005,新建报表项目,
a.新建共享数据源,使用有帐号和密码的那一种,保存密码,你也可以选择window集成认证,
b.建报表,选择数据源,选择存储过程,拖放数据字段到报表上
c.修改整个报表的属性,将TargetServerURL 改为
http://soungcha:8085/reportServer
将TargetReportFolder改为wfreport
d.直接在VS2005点击小三角中发布报表,此时报表已经发布到你的报表服务器上

二.配置sharepoint环境

sharepoint使用ReportService的报表需要两种webpart,Report Explorer和ReportViewer
默认情况下MOSS2007没有安装这两个webpart需要你手工安装

4.手工安装report exploerer和report viewer webpart控件
这两个部件的安装程序在RSWebParts.cab在 C:/Program Files/Microsoft SQL Server/100/Tools/Reporting Services/SharePoint 目录中
需要用 C:/Program Files/Common Files/Microsoft Shared/web server extensions/12/BIN 中的 STSADM.EXE来发布
发布用的命令为
STSADM.EXE -o addwppack -filename "C:/ Program Files/Microsoft SQL  Server/100/Tools/Reporting Services/SharePoint/RSWebParts.cab" -globalinstall

执行了以上命令后,在命令窗口中执行iisreset。
这是在你的webpart中就可以看到这两个web部件了


5.使用ReportViewer来浏览你的报表,
在某个页面中嵌入一个ReportViewer部件,这是需要填写参数
假设你的报表文件名为TelDirectory,则
在Report Manager URL中输入
http://soungcha:8085/reports
在ReportPath中输入 /wfreport1/teldirectory
此时就可以Sharepoint网张中看到你的报表了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值