启动 Report Builder 1.0

报表生成器使用一项名为 ClickOnce 的部署技术,该部署技术是 Microsoft.NET Framework 2.0 的组成部分。使用 ClickOnce,您可以轻松安装并升级基于 Windows 的应用程序。ClickOnce 应用程序可以在完全信任模式或部分信任模式下运行。报表生成器在完全信任模式下运行。第一次启动报表生成器时,用户会看到一条安全消息,询问他们是否愿意在计算机上授予该应用程序完全信任,以使该应用程序可以使用该用户具有的权限。例如,具有管理员权限的用户可以在用于启动报表生成器的计算机上向报表生成器授予管理员权限。

有关部署 ClickOnce 应用程序、应用 ClickOnce 应用程序安全性或在 Internet 区域中运行 ClickOnce 应用程序的详细信息,请参阅 Microsoft Developer Network 网站 www.microsoft.com/msdn 中的“用于 Windows 窗体应用程序的 ClickOnce 部署”、“Windows 窗体中的安全性概述”或“受信任的应用程序部署概述”文章。

若要验证您已正确配置报表服务器和角色,请参阅如果配置 Report Builder 1.0 和 Report Builder 2.0 的访问权限角色分配“报表生成者”角色

注意注意

在尝试启动报表生成器时,不要在 URL 中传递用户凭据。报表生成器不会使用提供的凭据启动或连接到服务器,而且 Internet Explorer 在默认情况下不支持此语法。有关 Internet Explorer 的详细信息,请参阅 https://support.microsoft.com/kb/834489

使用 URL 启动报表生成器

默认情况下,单击报表管理器中的“报表生成器”按钮可启动报表生成器。由于报表生成器是安装在报表服务器上的 Web 应用程序,因此还可以使用 URL 来启动该应用程序。若要启动报表生成器,请使用以下 URL:

http://<服务器名>/reportserver/reportbuilder/reportbuilder.application

在此 URL 中,<服务器名> 是报表服务器所在的计算机的名称,reportserver 是报表服务器实例的名称。有关虚拟报表服务器目录的详细信息,请参阅配置报表服务器 URL

其他参数

用于启动报表生成器的 URL 还支持以下参数:

  • 若要自动打开特定报表,请在 URL 中添加以下内容:

    ?<reportpath>

    例如,使用以下 URL 可打开报表生成器,并显示位于 MyReports 文件夹中的报表“Quarterly Sales by Region”:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?/My+Reports/Quarterly+Sales+By+Region

  • 若要自动加载特定报表模型,请在 URL 中添加以下内容:

    ?model=<modelpath>

    例如,使用以下 URL 可打开报表生成器,并加载位于 Models 文件夹中的报表模型 Adventure Works:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works

  • 若要自动加载特定报表模型的透视,请在 URL 中添加以下内容:

    ?model=<modelpath>&perspective=<perspectiveID>

    例如,使用以下 URL 可打开报表生成器,并加载报表模型 Adventure Works 中名为“Employees”的透视:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works&perspective=Gda518f2c-5598-418a-8bc4-bb9afe064a64

注意注意

可以通过以下方法找到透视 ID:打开 SQL ServerBusiness Intelligence Development Studio,在列表视图中选择透视,然后复制“属性”窗口中的常规类别 ID 号。或者,也可以查看报表模型 XML 并搜索 <Perspectives> 标记。将在 <Perspectives> 标记中列出透视 ID。

在 SharePoint 集成模式下启动报表生成器

如果将报表服务器配置为在 SharePoint 集成模式下运行,则仍可使用报表生成器。

若要在 SharePoint 集成模式下运行报表服务器,必须将报表服务器添加到 SharePoint 站点或场。有关将报表服务器配置为 SharePoint 集成模式的详细信息,请参阅将 Reporting Services 配置为 SharePoint 3.0 集成模式。将报表服务器配置为 SharePoint 集成模式后,您必须将报表生成器报表内容类型添加到 SharePoint 库。有关详细信息,请参阅如何将报表服务器内容类型添加到库中(SharePoint 集成模式下的 Reporting Services)

设置完 SharePoint 库后,可以使用以下任一方法启动报表生成器:

  • 打开**“新建”菜单并单击“报表生成器报表”**。

    此时,将打开“报表生成器”窗口,在其中可选择模型和报表布局。

  • 指向报表 (.rdl) 文件,单击向下箭头,然后选择**“在报表生成器中编辑”**。

    此时,将打开“报表生成器”窗口,其中包含所选的模型以及在设计模式下显示的报表。

  • 指向模型 (.smdl) 文件,单击向下箭头,然后选择**“在报表生成器中加载”**。

    此时,将打开“报表生成器”窗口,其中包含所选的模型。默认情况下,表报表即为所选的报表布局。

  • 查看报表,然后打开**“操作”菜单并选择“使用报表生成器打开”**。

    此时,将打开“报表生成器”窗口,其中包含所选的模型以及在设计模式下显示的报表。