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


Руководство. Создание проекта сервера отчетов

Это руководство является первым шагом в шестифакторном процессе, демонстрирующем создание отчета с разбивкой на страницы SQL Server Reporting Services (SSRS).

Изучив это руководство, вы:

  • Запустите новый проект сервера отчетов.
  • Создайте файл определения отчета о заказах на продажу (RDL).

Создание проекта сервера отчетов

Сначала вы создадите проект сервера отчетов с помощью служб SSRS. Проект, настроенный в Visual Studio, служит средой разработки для решений отчетов.

Примечание.

SQL Server Data Tools (SSDT) — это среда Microsoft Visual Studio для создания решений бизнес-аналитики. SSDT включает среду разработки конструктор отчетов. В этой среде можно открывать, изменять, просматривать, сохранять и развертывать определения отчетов с разбивкой на страницы. Вы также можете использовать и изменять общие источники данных, общие наборы данных и части отчета.

Элементы отчета не рекомендуется использовать во всех выпусках SQL Server Reporting Services после SQL Server Reporting Services 2019. Части отчета больше не поддерживаются начиная с SQL Server Reporting Services 2022 и Сервер отчетов Power BI.

  1. В Visual Studio (VS) выберите новый>проект в меню "Файл".

    Снимок экрана: Visual Studio с параметром проекта, выбранным в меню

  2. В списке недавно используемых шаблонов выберите проект сервера отчетов и нажмите кнопку "Далее". Вы также можете выполнить поиск по запросу "Проект сервера отчетов".

    Снимок экрана: диалоговое окно

    Внимание

    Если проект сервера отчетов не отображается в списке шаблонов, добавьте конструктор отчетов, установив рабочую нагрузку SSDT.

    1. В меню "Сервис" выберите "Получить инструменты и компоненты...".
    2. Выберите sql Server Data Tools из отображаемых рабочих нагрузок.

    Если вы не видите объекты служб Reporting Services в центральном столбце, добавьте расширения служб Reporting Services.

    1. В меню "Расширения" выберите "Управление расширениями...".
    2. Найдите "Проекты служб Microsoft Reporting Services" в списке расширений.
    3. При поиске этого расширения нажмите кнопку "Установить ".

    В Visual Studio 2019, если предыдущие шаги не работали, попробуйте установить расширение Microsoft Reporting Service Projects.

  3. В поле "Имя проекта" введите "Учебник" для имени проекта. По умолчанию в поле "Расположение " отображается путь к папке Users\<username>\source\repos\ . конструктор отчетов создает папку с именем Tutorial под этим путем и создает проект учебника. Если проект не принадлежит решению Visual Studio, Visual Studio создает файл решения (.sln).

  4. Чтобы создать проект, нажмите кнопку "Создать". Проект учебника отображается в области Обозреватель решений справа.

Создание файла определения отчета (RDL)

Затем вы создадите файл определения отчета (RDL). Этот процесс включает настройку отчета в созданном проекте.

  1. В области Обозреватель решений щелкните правой кнопкой мыши папку "Отчеты". Если панель Обозреватель решений не отображается, выберите вид> Обозреватель решений.

  2. Щелкните Добавить>Новый элемент.

    Снимок экрана: Обозреватель решений с параметром

  3. В окне "Добавить новый элемент" выберите "Отчет".

  4. Введите "Sales Orders.rdl" в поле "Имя ".

  5. Нажмите кнопку "Добавить ", чтобы завершить процесс. Конструктор отчетов откроет и отобразит в представлении конструктора новый файл отчета Sales Orders.

    Снимок экрана: Visual Studio с отчетом конструктор отчетов и отчетом о заказах на продажу в режиме конструктора.

Следующий шаг