cleo-凡事从积极的态度做起

学习,学习,学习 BI/biztalk/infopath/sharepoint,呵呵。 学习没有止境。。。

导航

[SQL Server 2005]使用 SharePoint Web 部件查看报表

Reporting Services 提供了 SharePoint Web 部件,以便您可以从 SharePoint 站点(Microsoft SharePoint 门户服务器或 Microsoft Windows SharePoint Services 站点)查看报表和浏览报表服务器内容。提供的 Web 部件有两个:报表资源管理器和报表查看器。您可以使用报表资源管理器浏览报表服务器上的可用报表。可以使用报表查看器查看驻留在报表服务器上的报表。报表资源管理器附带有订阅功能,允许您通过电子邮件接收报表。这两个 Web 部件都已经过优化,以在 SharePoint 环境中运行;不过,它们也可以作为独立组件运行。无法扩展或修改这两个 Web 部件。

若要使用 Web 部件,必须满足以下要求:

  • 安装带有 Service Pack 1 的 Windows SharePoint Services。还可以使用 SharePoint 门户服务器。

  • 安装 Reporting Services 时要包括报表管理器。有关详细信息,请参阅选择要安装的 Reporting Services 组件

  • 将 Reporting Services 虚拟目录添加到 Windows SharePoint Services 排除列表中。有关详细信息,请参阅并行部署 Reporting Services 和 Windows SharePoint Services

安装 Web 部件

Web 部件作为 CAB (.cab) 文件传递到 SharePoint 服务器。如果希望组织中的用户使用此功能,请对 .cab 文件运行 Stsadm.exe 工具。

注意:
若要了解针对 Microsoft Windows SharePoint 服务器的 Stsadm.exe 工具和 Web 部件部署的相关详细信息,请参阅 SharePoint 文档。

若要从命令行安装 .cab 文件,请运行以下代码:

复制代码
C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN\STSADM.EXE -o addwppack -filename "C:\Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint\RSWebParts.cab"

若要在 SharePoint 上运行 Web 部件,必须将控件添加到使用该 Web 部件的每个虚拟服务器的 Web.config 文件的 <SafeControls> 部分中。虽然 Stsadm.exe 工具会自动将控件添加到命令行上所指定虚拟服务器的 <SafeControls> 部分中,但您需要将控件添加到其他每个虚拟服务器的 Web.config 文件的 <SafeControls> 部分中。如果遇到错误,请将 RSWebParts.dll 文件复制到 SharePoint 服务器的 bin 文件夹中(默认情况下,为 c:\Inetpub\wwwroot\bin)。

如果使用 -globalinstall 开关将 Web 部件添加到全局程序集缓存 (GAC),则 Web.config 文件中的程序集必须使用强名称而不是友好名称。

创建新的虚拟服务器时,可以将 Web 部件程序集添加到您正在使用的默认配置文件的 <SafeControls> 部分中。有关添加自定义配置设置以扩展虚拟服务器的详细信息,请参阅 Microsoft Developer Network 网站。

将 Web 部件添加到 Web 部件页

安装完 Web 部件后,用户就可以通过 SharePoint 窗口,将报表资源管理器和报表查看器 Web 部件添加到 Web 部件页。您必须具有创建网站和添加内容的权限。

将报表资源管理器和报表查看器 Web 部件添加到 Web 部件页
  1. 在 SharePoint 中的现有网站中,单击 SharePoint 工具栏中的“创建”按钮。

  2. 向下滚动到网页部分,再单击“Web 部件页”。

  3. 键入名称,选择布局模板,再输入希望用来保存 Web 部件页的位置。

    将显示 Web 部件页,并划分为称为区域的不同部分。

  4. 单击页底部的“创建”按钮。新的 Web 部件页将出现在您选择的布局中。

  5. 在新页的顶部,单击“修改共享页”,指向“添加 Web 部件”,再单击“浏览”。

  6. 选择要安装 Reporting Services Web 部件的库的名称。在 SharePoint Services 中,默认库为 Virtual Server Gallery。

  7. 从 Web 部件列表中,选择报表资源管理器 Web 部件或报表查看器 Web 部件,再将其拖到要显示 Web 部件的区域。

连接 Reporting Services Web 部件

如果将报表资源管理器和报表查看器 Web 部件添加到同一 SharePoint 页,则可以连接它们,以便当在报表资源管理器中选择报表时,该报表可以出现在报表查看器中。如果不连接报表资源管理器和报表查看器,则所选报表将出现在单独的页中。

连接报表资源管理器和报表查看器 Web 部件
  1. 在 Web 部件页上单击“修改共享 Web 部件”,再选择报表资源管理器 Web 部件。

  2. 在报表资源管理器的工具栏菜单上,单击下箭头,依次指向“连接”、“报表显示位置”,再单击“报表查看器”。

  3. 单击“确定”。


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
设计报表:


效果:

posted on 2006-02-14 09:10  无为而为-凡事从积极的态度做起  阅读(1650)  评论(0编辑  收藏  举报