Поделиться через


Образец приложения RSExplorer

Изменения: 5 декабря 2005 г.

RSExplorer — это образец приложения Microsoft Windows, разработанного на языке Microsoft Visual C# с использованием среды Microsoft Visual Studio. Приложение основывается на реальном сценарии и демонстрирует, как разрабатывать приложения Windows, использующие веб-службу Reporting Services. RSExplorer использует класс-посредник платформы Microsoft .NET Framework для вызова методов веб-службы, предоставленных API-интерфейсами SOAP служб Reporting Services. Также в приложении иллюстрируются новые возможности в области создания корпоративных отчетов. Этот образец не поддерживается в операционных системах на платформе Itanium.

При установке SQL Server образцы не устанавливаются автоматически. Указания по установке образцов см. в разделе Установка образцов.

ms161548.note(ru-ru,SQL.90).gifВажно!
Образцы приложений не должны подключаться к рабочей базе данных SQL Server или серверу отчетов, а также использоваться с ними без разрешения системного администратора.

Требования

Чтобы использовать образец RSExplorer, необходимо обладать базовыми знаниями о среде разработки Visual Studio и языке Visual Basic или C#, а также установить следующее программное обеспечение.

  • 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(ru-ru,SQL.90).gifПримечание.
Образец RSExplorer может быть преобразован для компиляции и запуска в предыдущих версиях среды Visual Studio. Однако он специально спроектирован для обеспечения совместимости с версией, упомянутой в этом разделе.

Расположение

Этот образец расположен в подкаталоге Application Samples\RSExplorer Sample каталога образцов служб Reporting Services.

Например:

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

Построение образца

Если файл ключа для строгого имени еще не создавался, создайте его следующим образом.

To generate a strong name key file

  1. Откройте командную строку Microsoft Visual Studio 2005. Нажмите кнопку Пуск, укажите пункты Все программы, Microsoft .NET Framework SDK v2.0 и выберите пункт Командная строка пакета SDK.

    -- или --

    Откройте командную строку Microsoft .NET Framework. Нажмите кнопку Пуск, укажите пункты Все программы, Microsoft .NET Framework SDK v2.0 и выберите пункт Командная строка пакета SDK.

  2. Используйте команду CD, чтобы сменить текущий каталог командной строки и перейти в каталог, в котором установлены образцы.

    ms161548.note(ru-ru,SQL.90).gifПримечание.
    Чтобы определить каталог, в котором установлены образцы, нажмите кнопку Пуск, укажите пункты Все программы, Microsoft SQL Server, Документация и учебные материалы, а затем выберите пункт Каталог образцов. Если использовался каталог установки по умолчанию, то образцы расположены в каталоге «<системный_диск>:\Program Files\Microsoft SQL Server\100\Samples».
  3. В командной строке выполните следующую команду, чтобы создать файл ключа:

    sn -k SampleKey.snk

    ms161548.note(ru-ru,SQL.90).gifВажно!
    Дополнительные сведения о паре ключей для строгого имени см. в статье по строгим именам и безопасности для платформы .NET Framework в центре разработчиков .NET в MSDN.

Построение и использование образца RSExplorer в среде Visual Studio

  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(ru-ru,SQL.90).gifПримечание.
    В используемой системе путь к системному каталогу Windows и номер версии платформы .NET Framework могут отличаться от указанных.
  3. В каталоге приложения bin\Debug дважды щелкните файл RSExplorer.exe, чтобы запустить приложение.

  4. Чтобы закрыть приложение, в меню Файл выберите команду Выход.

Использование приложения RSExplorer

После установки образца приложения RSExplorer можно использовать его для просмотра содержимого сервера отчетов, добавления новых папок, импорта отчетов, изменения свойств элементов и просмотра отчетов.

ms161548.note(ru-ru,SQL.90).gifВажно!
Образцы приложений не должны подключаться к рабочей базе данных SQL Server или серверу отчетов, а также использоваться с ними без разрешения системного администратора.

Запуск образца приложения RSExplorer

  1. Откройте файл RSExplorer.sln в среде Visual Studio.

  2. В меню Отладка выберите пункт Начать отладку, чтобы запустить образец приложения.

  3. В текстовом поле Адрес сервера введите виртуальный корневой каталог сервера отчетов, к которому необходимо получить доступ, например «http://<localhost>/reportserver», и нажмите кнопку Перейти.

    В списке «Обозреватель каталогов» появится подробный список элементов сервера отчетов.

  4. Переходите по дереву базы данных сервера отчетов, щелкая папки. Вернуться назад можно, нажав кнопку со стрелкой «Вверх» на панели инструментов.

  5. Щелкните любой отчет в списке, а затем щелкните ссылку Показать свойства, чтобы просмотреть свойства описания и пути.

Добавление папки в базу данных сервера отчетов

  1. Перейдите к тому месту в дереве, куда нужно добавить новую папку.

  2. В меню Файл выберите пункт Создать, а затем пункт Папка.

    Откроется диалоговое окно Добавление папки.

  3. Выберите имя и описание папки, а затем нажмите кнопку Добавить.

Импорт отчета

  1. В меню Файл выберите команду Импортировать отчет.

    Откроется диалоговое окно Импорт файла отчета.

  2. Используйте это диалоговое окно, чтобы указать местоположения файла языка определения отчетов, который следует загрузить на сервер отчетов, и нажмите кнопку Открыть.

Удаление элемента из базы данных сервера отчетов

  1. В списке «Обозреватель каталогов» найдите и выберите элемент, который следует удалить.

  2. В меню Правка выберите команду Удалить. Нажмите кнопку Да, чтобы подтвердить удаление.

Копирование элементов в базе данных сервера отчетов

  1. Выберите элемент, который следует скопировать.

    Возможности образца RSExplorer ограничиваются копированием отчетов, ресурсов и источников данных.

  2. В меню Правка выберите команду Копировать.

  3. Перейдите к папке, в которую следует скопировать выбранный элемент или элементы. Затем в меню Правка выберите команду Вставить.

Просмотр свойств выбранного элемента

  1. Выберите элемент в списке Обозреватель каталогов.

  2. Щелкните ссылку Показать свойства над правой областью окна.

    Свойства отобразятся на экране.

См. также

Задачи

Компиляция и запуск примеров кода
Образцы служб SQL Server Reporting Services

Другие ресурсы

Образцы приложений (службы Reporting Services)

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Измененное содержимое
  • Изменены инструкции по созданию файла ключа, в том числе его имя и расположение.