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


Создание клиентских определений отчета с помощью мастера отчетов Visual Studio

Мастер отчетов среды Visual Studio представляет собой средство в составе Visual Studio для создания RDLC-файлов, связанных с элементами управления ReportViewer.Мастер руководит процессом создания определения отчета.В мастере можно указать данные отчета, упорядочить данные по группам строк и столбцов в области данных табликса, выбрать формат макета и выбрать стиль.

Чтобы создать RDLC-файл, мастер отчетов можно открыть несколькими способами.Пример.

  • Для существующего проекта или веб-узла щелкните его правой кнопкой мыши в окне Обозреватель решений, выберите команду Добавить и пункт Новый элемент.В области Установленные шаблоны выберите категорию Отчеты.В области шаблонов нажмите кнопку Мастер отчетов, а затем нажмите кнопку Добавить.Откроется мастер отчетов.

  • Для нового проекта выберите шаблон Приложение отчетов.Мастер отчетов откроется автоматически.

  • Для нового веб-узла выберите шаблон Веб-узел отчетов ASP.NET.Мастер отчетов откроется автоматически.

После завершения работы мастера можно изменять и дорабатывать отчет в конструкторе отчетов среды Visual Studio.

Шаги мастера

Следующие разделы описывают шаги мастера отчетов.

Bb558709.collapse_all(ru-ru,VS.140).gifСвойства набора данных

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

Bb558709.collapse_all(ru-ru,VS.140).gifРазмещение полей

Затем распределите поля по группам строк, группам столбцов и строкам детализации в области данных табликса.Данные в области данных табликса выводятся в виде настраиваемой сетки со статическими и динамическими строками на основе указанных групп строк и столбцов.Чтобы вывести данные в строгом табличном формате, перетащите поля в область Значения, щелкните каждое поле и снимите флажок для добавляемой по умолчанию агрегатной функции.Дополнительные сведения об областях групп строк и групп столбцов табликса см. в разделе Understanding Tablix Data Region Areas (Reporting Services) электронной документации по SQL Server.

Bb558709.collapse_all(ru-ru,VS.140).gifВыбор макета

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

Bb558709.collapse_all(ru-ru,VS.140).gifВыбор стиля

Наконец, примените стиль к отчету, используя шаблон стиля.

После выполнения всех шагов конструктор отчетов создает отчет и добавляет его в проект Visual Studio.

Изменение определения клиентского отчета

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

Дополнительные сведения см. в разделе Reporting Services Reportsэлектронной документации по SQL Server.

См. также

Основные понятия

Создание клиентских RDLC-файлов