RSExplorer 示例应用程序

更新日期: 2005 年 12 月 5 日

RSExplorer 是一个使用 Microsoft Visual Studio 在 Microsoft Visual C# 中开发的 Microsoft Windows 示例应用程序。该应用程序基于实际的应用场景,它说明如何开发使用 Reporting Services Web 服务的 Windows 应用程序。RSExplorer 使用 Microsoft .NET Framework 代理类来调用 Reporting Services SOAP API 提供的 Web 服务方法。它还突出展示了企业报表方面的新功能。基于 Itanium 的操作系统不支持此示例。

在安装期间不会自动安装 SQL Server 示例。有关如何安装示例的说明,请参阅安装示例

ms161548.note(zh-cn,SQL.90).gif重要提示:
未经系统管理员允许,不得将示例应用程序与生产 SQL Server 数据库相连或一起使用。

要求

您应该熟悉 Visual Studio 以及 Visual Basic 或 C#,并且还应安装以下软件,才能使用 RSExplorer 示例:

  • Microsoft Visual Studio 2005 或兼容开发环境(用于查看项目文件)。
  • SQL Server 2005,包括 Reporting Services。
  • Microsoft .NET Framework 2.0 版。
  • Reporting Services 示例。在安装 SQL Server 2005 的过程中,可以选择安装示例。对于此版本,选择安装示例时将在您的计算机上安装一个独立的安装程序,通过启动该程序可以提取和安装示例。您可以通过**“开始”**菜单的 Microsoft SQL Server 2005 程序组运行此安装程序。
  • 您有权通过网络访问的报表服务器,如果您计划使用示例客户端应用程序来查看报表服务器的内容和呈现报表。
ms161548.note(zh-cn,SQL.90).gif注意:
可以转换 RSExplorer 以在以前版本的 Visual Studio 中编译和运行。但,该示例应用程序专门与本节所提版本兼容。

位置

此示例位于 Reporting Services 示例目录的 Application Samples\RSExplorer Sample 子目录中。

例如:

C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample

生成示例

如果尚未创建强名称密钥文件,则请使用以下说明生成该密钥文件。

生成强名称密钥文件

  1. 打开 Microsoft Visual Studio 2005 命令提示符。单击“开始”,依次指向“所有程序”、“Microsoft .NET Framework SDK 2.0”,然后单击“SDK 命令提示符”

    - 或 -

    打开 Microsoft .NET Framework 命令提示符。单击“开始”,依次指向“所有程序”、“Microsoft .NET Framework SDK 2.0”,然后单击“SDK 命令提示符”

  2. 使用更改目录命令 (CD) 将命令提示符窗口的当前目录更改至安装示例的文件夹。

    ms161548.note(zh-cn,SQL.90).gif注意:
    若要确定示例所在的文件夹,请单击“开始”按钮,依次指向“所有程序”、“Microsoft SQL Server”、“文档和教程”,然后单击“示例目录”。如果使用了默认安装位置,则示例将位于 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples 中。
  3. 在命令提示符下,运行以下命令以生成密钥文件:

    sn -k SampleKey.snk

    ms161548.note(zh-cn,SQL.90).gif重要事项:
    有关强名称密钥对的详细信息,请参阅 MSDN 上 .NET 开发中心中的“安全简讯:.NET Framework 中的强名称和安全性”。

在 Visual Studio 中生成并运行 RSExplorer 示例

  1. 打开解决方案(RSExplorerCS.sln 或 RSExplorerVB.sln)。

  2. 从**“调试”菜单中,单击“开始执行(不调试)”**。

  3. 若要退出应用程序,请选择**“文件”,再选择“退出”**。

从命令行生成并运行 RSExplorer 示例

  1. 使用更改目录命令转至 RSExplorer 目录。

  2. 键入以下命令,以同时生成 C# 和 Visual Basic 版本的示例:

    for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
    
    ms161548.note(zh-cn,SQL.90).gif注意:
    在您的系统上,Windows 系统路径和 .NET Framework 版本号可能有所不同。
  3. 在应用程序的 \Bin\Debug 目录中,双击 RSExplorer.exe 启动应用程序。

  4. 在**“文件”菜单中,选择“退出”**关闭应用程序。

使用 RSExplorer

在安装 RSExplorer 示例应用程序后,您可以使用该示例来查看报表服务器的内容、添加新文件夹、导入报表、编辑项属性以及查看报表。

ms161548.note(zh-cn,SQL.90).gif重要提示:
未经系统管理员允许,不得将示例应用程序与生产 SQL Server 数据库相连或一起使用。

启动 RSExplorer 示例应用程序

  1. 在 Visual Studio 中打开 RSExplorer.sln。

  2. 在**“调试”菜单上,单击“启动”**以运行示例应用程序。

  3. 在**“服务器地址”框中,输入要访问的报表服务器的虚拟根目录,例如 http://<localhost>/reportserver,再单击“转到”**。

    此时目录资源管理器列表视图中应显示报表服务器项的详细列表。

  4. 通过单击文件夹来浏览报表服务器数据库树。可以通过单击工具栏上的向上键往回浏览。

  5. 单击列表中的报表,再单击**“显示属性”**链接可查看说明和路径属性。

在报表服务器数据库中添加文件夹

  1. 定位到树中要添加新文件夹的位置。

  2. 在**“文件”菜单中,单击“新建”,再单击“文件夹”**。

    将打开**“添加文件夹”**对话框。

  3. 选择文件夹的名称和说明,再单击**“添加”**。

导入报表

  1. 在**“文件”菜单上,单击“导入报表”**。

    将打开**“导入报表文件”**对话框。

  2. 使用该对话框找到要上载到报表服务器的报表定义语言 (RDL) 文件,再单击**“打开”**。

从报表服务器数据库中删除项

  1. 在目录资源管理器列表中找到并选中要删除的项。

  2. 在**“编辑”菜单上,单击“删除”。单击“是”**确认操作。

复制报表服务器数据库中的项

  1. 选择要复制的项。

    RSExplorer 只能复制报表、资源和数据源。

  2. 在**“编辑”菜单上,单击“复制”**。

  3. 找到要存放复制的所选项的文件夹,然后在**“编辑”菜单上,单击“粘贴”**。

查看所选项的属性

  1. 在**“目录资源管理器”**列表中选择项。

  2. 单击右侧窗格上方的**“显示属性”**链接。

    将显示属性。

请参阅

任务

编译和运行代码示例
SQL Server Reporting Services 示例

其他资源

应用程序示例 (Reporting Services)

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2005 年 12 月 5 日

更改的内容:
  • 更改了有关生成密钥文件的说明,包括密钥文件的名称和位置。