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


Руководство. Добавление таблицы в отчет (службы Reporting Services)

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

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

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

  • Добавьте область данных таблицы в макет отчета.
  • Заполните таблицу полями из набора данных.
  • Предварительный просмотр отчета для проверки подключений к проектированию и данным.

Необходимые компоненты

Добавление табличных областей данных и полей в макет отчета

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

  1. Откройте файл определения отчета заказа на продажу (RDL) в Visual Studio.

  2. Выберите вкладку Панель элементов на панели конструктора отчетов слева. Если вкладка "Панель элементов" не отображается, выберите "Вид>панели элементов".

  3. Выберите объект Table и перетащите его в область конструктора отчета. Таблицу можно также добавить в отчет из области конструктора. Щелкните правой кнопкой мыши область конструктора и выберите Вставить>Таблица.

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

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

  4. В области данных отчета разверните AdventureWorksDataset, чтобы отобразить поля.

  5. Перетащите поле Date из панели Данные отчета в первый столбец таблицы.

    Внимание

    После такого перетаскивания происходят два действия.

    • конструктор отчетов отображает имя поля, известное как выражение поля в скобках. Например, в этом руководстве Date отображается в ячейке данных.
    • конструктор отчетов добавляет метку столбца в строку заголовка, непосредственно над выражением поля. По умолчанию метка столбца получает значение имени поля. Вы можете выбрать метку столбца и ввести новое значение, если вы хотите изменить его.
  6. Перетащите поле Order из панели Данные отчета во второй столбец таблицы.

  7. Перетащите поле Product из панели Данные отчета в третий столбец таблицы.

  8. Перетащите Qty поле в правый край третьего столбца, пока не получите вертикальный курсор, а указатель отображает знак плюса [+]. Удалите поле, чтобы создать четвертый столбец для Qty выражения поля.

    Снимок экрана: поле Product в таблице.

  9. Добавьте поле LineTotal тем же способом, создав пятый столбец. Метка столбца отображается как "Итог строки". Конструктор отчетов автоматически создает для столбца понятное имя, разбивая строку LineTotal на два слова.

    Схема области данных таблицы, заполненной полями: Date, Order, Product, Qty и Line Total.

Предварительный просмотр отчета

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

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

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

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

    Схема части отчета в представлении предварительного просмотра.

  2. Нажмите кнопку "Сохранить все">, чтобы сохранить отчет.

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