Для чего используется конструктор отчетов

Обновлено: 24.04.2024

Список источников для ячеек:

Уровень топлива на начало

Ширина прицепного устройства

Число срабат. доп. оборуд.

Резких ускорений на 100 км (шт)

Список источников для графиков:

  • CAN Обороты двигателя
  • Внешнее питание
  • Внутреннее питание
  • Датчик GPS/ГЛОНАСС
  • Датчик доп. оборудования
  • Датчик зажигания
  • Датчик скорости
  • Датчик температуры
  • Датчик уровня топлива
  • Датчик уровня топлива – исходные данные
  • Задержка доставки пакета с данными
  • Уровень сигнала GSM
Доступ к конструктору

Для доступа к новой версии конструктора отчетов вам необходимо сделать следующее:

  1. Перейти на страницу хостинга (web.fort-monitor.ru), либо вашего сервера.
  2. Выставить галочку "Новый интерфейс" в окне ввода и ввести ваш логин/пароль.

Новый конструктор отчётов доступен только в новом интерфейсе.


3. Найти в справочниках вкладку "Конструктор отчетов new". В данном справочнике создаются новые и хранятся ранее созданные отчеты. Вы сможете добавить новый отчет (кнопка "добавить"), изменить уже существующий (кнопка "изменить"), удалить отчёт кнопкой "удалить", либо импортировать отчёт в формате ".JSON" (кнопка "Загрузить из файла").


Основные элементы конструктора отчетов

После перехода в справочник создания отчета, вы можете увидеть следующие элементы интерфейса конструктора:

1) Панель структуры отчёта – данная панель отвечает за добавление всех необходимых элементов в ваш отчет, а именно: таблиц, строк, колонок, карты, графиков и источников для графиков. За добавление каждого элемента отвечает соответствующая кнопка. Также в данной панели доступен быстрый фильтр, структура отчёта в виде дерева и масштаб отчета.


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


3) Область работы с отчётом – в данной области вы можете наблюдать создаваемый вами отчет, выбирать и менять местами его элементы. Также, в верхней части области расположена панель с инструментами. На ней есть кнопка вызова меню, в котором доступен предварительный просмотр отчёта и выход обратно к списку отчёта, а так же кнопки сохранения отчёта, создания нового отчёта, создания нового отчёта на основе существующего, кнопка экспорта отчёта в формате .JSON, и импорта отчёта в формате .JSON.


Добавление необходимых данных в отчёт

Все отчёты, созданные в конструкторе, имеют произвольную древовидную структуру. Вложенность элементов не ограничена.

За добавление необходимых данных в отчёт отвечают следующие элементы:

1) Основное древо отчёта – при первом создании отчёта в панели структуры отчёта создается элемент с названием "Новый отчет". Это тот самый отчет, который вы будете создавать. В панели редактирования элементов можно назначить следующие параметры: название отчёта, описание отчёта, ориентация страницы.

mceclip3.jpg

2) При клике на элемент "новый отчет" на панели структуры отчёта, вы можете начать формировать его структуру, путём добавления любых составляющих:

1. Таблица – это основной элемент, в котором будут создаваться все строки и колонки вашего отчёта. У элемента «Таблица», есть следующие параметры в панели редактирования объекта: название, разбиение данных.


Название – название вашей таблицы.

Разбиение данных – разбиение всех данных, помещенных в таблицу по необходимым условиям. По умолчанию в данном параметре выбрано условие «Не разбивать».

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

  • Основное
    • По сменам
    • Не разбивать
    • По дням
    • По объектам
    • По действиям (стоянки/движение)
    • По геозонам
    • По посещению геозон
    • По превышениям скорости
    • По стоянкам
    • По датчикам топлива
    • По датчикам топливораздачи
    • По заправкам и сливам
    • По топливораздачам
    • По датчикам доп. оборудования
    • По датчикам температуры
    • По срабатываниям датчика доп. оборудования
    • По агрозонам
    • По периодам работы прицепного устройства
    • По посещению агрозон
    • По прицепным устройствам
    • По водителям
    • По идентификациям водителей

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

    2. Строка. Элемент "таблица" заполняется элементами строк. На панели редактирования элементов для строки доступны следующие параметры:

    • Название;
    • Цвет ячеек строки;
    • Тип строки;
    • Разбиение данных (при соотв. типе);
    • Показывать карту по клику (при соотв. типе).


    Название – название строки.

    Тип строки – выбор типа строки. Строки в конструкторе бывают двух типов:

    • Простая строка (Строка без разбиений) – используется для создания статичной строки. Можно использовать для разделения элементов и ввода, например, шапки таблицы;
    • Строка с разбиением – используется для разбиения данных, поступающих в колонки, созданные в этой строке, по различным условиям, аналогичным тем, что используются для разбиения таблицы. В соответствии с выбранным условием, на каждый вариант будет строиться отдельная строка.

    При выборе "Строки с разбиением" становится доступен следующий параметр в панели – "показывать карту по клику". Он отвечает за отображение карты при клике на колонку в строке в готовом отчёте. На карте будет отображён трек объекта в тот временной интервал, за который построена данная строка.

    3. В элемент "строка" можно добавлять следующий элемент – "Колонка" (ячейку, столбец). В панели структуры отчёта для элемента "Колонка" доступны следующие параметры:

    • Название;
    • Тип колонки;
    • Цвет;
    • Размер шрифта;
    • Толщина шрифта;
    • Источник данных (при соотв. типе).


    Название – название ячейки.

    Тип колонки – выбор типа колонки. Колонки в конструкторе бывают двух типов:

    • Колонка с текстом – используется только для вывода в отчёте какого-либо статичного текста, например, названия приходящих параметров в шапке отчёта;
    • Колонка с данными – используется вывода данных, приходящих с оборудования и обрабатываемых программным обеспечением Fort Monitor.

    Размер шрифта – выбор размера шрифта.

    Цвет – выбор цвета колонки.

    Толщина шрифта – выбор толщины шрифта.

    Источник данных – выбор источника доступен при выборе соответствующего типа. При клике на параметр "источник данных" можно выбрать те данные, которые необходимо отображать в отчёте в этой ячейке (Список доступных источников есть в начале статьи).

    Формат (доступен только при источниках формула и универсальный датчик) – формат выводимых значений в колонке.

    Идентификатор для Конструктора отчетов – идентификатор универсального датчика, благодаря которому происходит привязка к конструктору отчетов.

    Подсчет значения – задает алгоритм подсчета значения за период.

    4. Карта. В таблицу также можно добавить элемент "карта". Данный элемент создан для отображения трека движения автомобиля за выбранный период, при построении отчёта. В панели редактирования элементов для карты доступны следующие параметры:

    • Название
    • Тип трека
    • Отображение остановок
    • Отображение заправок


    Название – название карты в структуре отчёта.

    Тип трека – отображение трека в зависимости от выбранного типа. В конструкторе существуют следующие типы трека:

    1. По скорости – строится трек, который изменяет цвет в зависимости от скорости;
    2. Обычный трек – строится обычный трек;
    3. По срабатыванию датчиков – строится трек, на котором обозначаются всплывающими точками места срабатывания датчиков;
    4. Трек по критичности – строится трек, который изменяет цвет в соответствии с критичностью событий, которые были назначены на транспортное средство;
    5. По ширине прицепа – строится трек, изменяющий свою толщину в зависимости от закрепленного за транспортным средством прицепного оборудования.

    Отображение заправок – на треке транспортного средства будут отображаться заправки.

    Отображение остановок – на треке транспортного средства будут отображаться остановки.

    5. График. В таблицу также можно добавить элемент "график". Данный элемент создан для графического отображения данных объекта по осям времени, либо пробега. В панели редактирования элементов для элемента "график" доступны следующие параметры:


    Название – название вашего графика.
    Ось Х – выбор отображаемого параметра по оси Х. В качестве оси Х можно задать:

    • Время – используется для создания графика, зависимого от времени.
    • Пробег – используется для создания графика, зависимого от пробега объекта.

    6. В элемент "график" можно добавить элемент "данные". Этот элемент позволяет выбрать данные, которые и требуется построить в виде графика по осям. В панели редактирования элементов для элемента "данные" доступны следующие параметры:

    • Название;
    • Цвет;
    • Источник данных.


    Название – название данных, которые будут отображаться на графике. Может задаваться автоматически, при выборе источника данных.
    Цвет – цвет отображения графика на экране.
    Источник данных – выбор датчика, данные которого будут отображены на графике. Источниками данных могут быть:

    • Внешнее питание
    • Внутреннее питание
    • Датчик GPS/ГЛОНАСС
    • Датчик доп. оборудования
    • Датчик зажигания
    • Датчик скорости
    • Датчик температуры
    • Датчик уровня топлива
    • Уровень сигнала GSM

    Дополнительные возможности конструктора отчетов:

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

    Ознакомится с применением формул в конструкторе отчетов можете в статье "Формулы в конструкторе отчетов"

    Ознакомится с примерами создания отчетов в конструкторе вы можете в разделе "Примеры"

    Смотрите также запись обучающего вебинара по использованию конструктора:

    Классно, когда отчеты делают не программисты, а сами пользователи. Но большиство существующих дизайнеров отчетов безумно сложны. Представьте, как было бы здорово, если бы ваш главный бухгалтер мог конструировать свои отчёты прямо в Ворде! Фантастика? Вовсе нет. Это Snap от DevExpress.

    Посмотрите своими глазами, как прост в использовании этот контрол для программистов и конечных пользователей:

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

    Мы не стали писать новый продукт с нуля. За основу был взят наш Rich Text Editor, который реализует всю инфраструктуру для создания сложных документов — как из пользовательского интерфейса, так и полностью из кода. Использование Rich Text Editor позволяет удобно и быстро создавать шаблоны для простых и master-detail отчетов, не требуя дополнительного программного обеспечения, и затем менять их, не привязываясь к внутреннему устройству конкретного формата. Серьезным плюсом к этому является возможность использования конечным пользователем навыков работы с Microsoft Word.

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


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

    Структура данных будет визуально представлена на панели обозревателя. Для того, чтобы получить готовый документ, достаточно просто выбрать необходимые поля и перетащить их в нужное место, или же просто дважды щелкнуть по ним — в этом случае они добавятся в соответствии с текущим положением каретки. Если нужно добавить данные в уже созданную таблицу, то это можно легко сделать при помощи хот-зон.

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

    Также процесс вставки данных можно более тонко настроить, используя продуманный набор событий, уведомляющих о каждом шаге подготовки документа.


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


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

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


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


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


    Широко распространенным сценарием, на котором я хотел бы остановиться подробнее, является mail merge — создание большого числа однотипных документов на основе общего шаблона, в частности, подготовка почтовой рассылки с извлечением имен и адресов из базы данных. Для того, чтобы переключить документ в режим подготовки такого шаблона, достаточно просто выбрать соответствующий пункт контекстного меню для одного из добавленных источников данных.


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


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


    А можно отфильтровать данные, чтобы показать только необходимую информацию. При этом Snap предоставляет два возможных сценария фильтрации данных. Можно просто явно выбрать те записи, которые должны быть показаны:


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


    Теперь, когда все готово, можно посмотреть результат для конкретной записи:

    Или получить окончательный результат, послав отчет на печать, сэкспортировать его в любой поддерживаемый формат (например, doc, docx, rtf, odt, html, mht, pdf) или вывести в отдельное окно в режиме предварительного просмотра. Также можно выбрать, какие записи должны войти в итоговый документ и как отделить каждую из записей.


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


    Скучная стандартная форма может быть с легкостью заменена на что-то более симпатичное:


    А теперь, ложка дегтя — в настоящее время Snap представлен только на платформе WinForms.

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

    Во второй части статьи мы заглянем под капот и поближе познакомимся с техническими деталями. Я продемонстрирую работу с API на примере популярных задач, возникающих при подготовке отчета и постараюсь доказать, что простота использования конечным пользователем была достигнута не в ущерб функциональности. Если у вас возникли какие-то вопросы — задавайте их в комментариях, буду рад ответить всем.

    С помощью отчетов можно просматривать, форматировать и группировать информацию в базе данных Microsoft Access. Например, можно создать простой отчет в виде списка номеров телефонов всех контактов или сводный отчет по итогам продаж компании в разных регионах за разные периоды.

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

    Примечание: Сведения в этой статье относятся только к классическим базам данных Access. Веб-приложения Access не поддерживают отчеты.

    В этой статье

    Общие сведения об отчетах в Access

    Возможности использования отчета

    Отчет — это объект базы данных, удобный для представления ее информации с одной из следующих целей:

    отображение или распространение сводки данных;

    архивирование моментальных снимков данных;

    предоставление сведений об отдельных записях;

    Составные части отчета

    Можно создавать «несвязанные» отчеты, в которых данные не отображаются, но в этой статье мы рассмотрим отчет, связанный с источником данных (таблицей или запросом). Макет отчета разбит на разделы, которые можно просмотреть в режиме конструктора. Понимание принципов работы каждого раздела поможет создать лучшие отчеты. Например, от выбора раздела для размещения вычисляемого элемента управления зависит способ вычисления результата. Ниже перечислены типы разделов и указано назначение каждого из них:

    Отображение раздела при печати

    В начале отчета.

    В заголовок включается информация, обычно помещаемая на обложке, например эмблема компании, название отчета или дата. Если в заголовке отчета помещен вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета. Заголовок отчета печатается перед верхним колонтитулом.

    Вверху каждой страницы.

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

    В начале каждой новой группы записей.

    Используется для печати названия группы. Например, если отчет сгруппирован по изделиям, в заголовках групп можно указать их названия. Если поместить в заголовок группы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы. Заголовок группы может состоять из нескольких разделов в зависимости от добавленных уровней группирования. Дополнительные сведения о создании верхних и нижних колонтитулов группы см. раздел «Добавление группирования, сортировки или итоговых данных».

    Отображается один раз для каждой строки в источнике записей.

    В нем размещаются элементы управления, составляющие основное содержание отчета.

    В конце каждой группы записей.

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

    Внизу каждой страницы.

    Используется для нумерации страниц и для печати постраничной информации.

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

    Примечание отчета можно использовать для печати итогов и другой сводной информации по всему отчету.

    Создать значимый отчет гораздо проще, если таблицы в базе данных имеют хорошо разработанные структуру и связи. Начальные сведения по планированию и разработке базы данных см. в статье Основные сведения о создании баз данных.

    Создание отчета в Access

    Чтобы создать отчет для базы данных Access на компьютере, выполните следующие действия.

    Действие 1. Выбор источника записей

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

    Если нужные данные содержатся в существующей таблице или запросе, выделите эту таблицу или запрос в области навигации и перейдите к действию 2.

    Если источник записей еще не создан, выполните одно из указанных ниже действий.

    Перейдите к действию 2 и воспользуйтесь инструментом Пустой отчет;

    Создайте таблицы или запросы, которые содержат необходимые данные. Выберите запрос или таблицу в области навигации и перейти к шагу 2.

    Действие 2. Выбор инструмента отчета

    Инструменты отчета расположены на вкладке Создать в группе Отчеты. В следующей таблице описаны такие параметры:

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

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

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

    Служит для вызова пошагового мастера, с помощью которого можно задать поля, уровни группировки и сортировки и параметры макета.

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

    Действие 3. Создание отчета

    Для выбора требуемого инструмента нажмите соответствующую кнопку панели инструментов. После появления мастера следуйте всем его командам и на последней странице нажмите кнопку Готово.
    Access отображает отчет в режиме макета.

    Отформатируйте отчет, чтобы добиться желаемого внешнего вида.

    Измените размер полей и подписей, выделяя их и перетаскивая края.

    Расположите поля в нужном порядке, выделяя их (и соответствующие подписи, если они есть) и перетаскивая в нужное место.

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

    Кроме того, отчет можно сделать более привлекательным и удобным с помощью функций, описанных в разделах ниже.

    Добавление группировки, сортировки и итогов

    Чтобы быстро добавить в отчет группировку, сортировку или итоги, щелкните правой кнопкой мыши поле, к которому необходимо применить соответствующую функцию, и выберите нужную команду в контекстном меню.

    Кроме того, когда отчет открыт в режиме макета или конструктора, можно добавить эти функции с помощью области "Группировка, сортировка и итоги".

    Если область "Группировка, сортировка и итоги" не открыта, на вкладке Конструктор в группе Группировка и итоги выберите команду Группировка.

    Чтобы задать дополнительные параметры или добавить итоги, в строке группировки или сортировки выберите команду Больше.

    Более подробные сведения о группировке, сортировке и итогах см. в статье Создание отчета с группировкой или сводного отчета.

    Выделение данных с помощью условного форматирования

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

    Добавление условного форматирования для элементов управления:

    Щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

    Выберите нужные элементы управления, а затем на вкладке Формат в группе Форматирование элемента управления выберите команду Условное форматирование.

    Совет: Чтобы выбрать несколько элементов управления, щелкайте их, удерживая клавишу CTRL.

    В диалоговом окне Диспетчер правил условного форматирования выберите команду Создать правило.

    В диалоговом окне Новое правило форматирования выберите значение в поле Выберите тип правила.

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

    Чтобы создать правило для сравнения записей друг с другом с помощью гистограмм, выберите вариант Сравнить с другими записями.

    В поле Изменение описания правила укажите правило, которое будет применяться при форматировании, и тип форматирования, а затем нажмите кнопку ОК.

    Если нужно создать еще одно правило для этого элемента управления или группы элементов, повторите процедуру, начиная с действия 4.

    Настройка цвета и шрифтов

    Для настройки цвета и шрифтов попробуйте параметр Тема приложения.

    Откройте отчет в режиме макета. Для этого щелкните отчет в области навигации правой кнопкой мыши и выберите пункт Режим макета.

    В пункте Работа с макетами отчетов на вкладке Конструктор выберите параметр Темы и наводите курсор на различные темы в галерее, чтобы предварительно просмотреть эффекты. Чтобы выбрать тему, щелкните ее и сохраните отчет.

    С помощью коллекций Цвета и Шрифты можно задать цвета и шрифты независимо друг от друга.

    Добавление логотипа или фонового рисунка

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

    Добавление или удаление рисунка

    В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

    В отчете щелкните место, куда необходимо добавить рисунок, и на вкладке Конструктор в группе Колонтитулы выберите пункт Логотип.

    Перейдите к рисунку и нажмите кнопку Открыть. Access добавит рисунок в отчет.

    Чтобы удалить рисунок, щелкните его правой кнопкой мыши и выберите в контекстном меню пункт «Удалить».

    Добавление фонового изображения

    В области навигации щелкните отчет правой кнопкой мыши и выберите команду Макет.

    На вкладке Формат в группе Фон нажмите кнопку Фоновый рисунок.

    Выберите рисунок из списка Коллекция изображений или нажмите кнопку Обзор, выберите рисунок и нажмите кнопку ОК.

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

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

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

    изменить размер или макет страницы;

    изменить масштаб или просмотреть сразу несколько страниц;

    обновить данные в отчете;

    экспортировать отчет в другой формат файла.

    Печать отчета

    Печать отчета без предварительного просмотра

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

    Примечание: При выборе отчета в области навигации и выборе команды Печать на вкладке Файл можно установить дополнительные параметры печати (количество страниц и копий) и указать принтер.

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

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

    Режим конструктора в построителе отчетов

    Строка состояния текущего отчета

    Панель параметров

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

    Область конструктора отчетов

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

    Также можно изменять:

    свойства текста отчета, такие как цвет границ и заливки, щелкнув правой кнопкой мыши белую область в области конструктора за пределами элементов отчета и выбрав пункт Свойства тела;

    свойства верхнего и нижнего колонтитулов, например цвет границ и заливки, щелкнув правой кнопкой мыши белую область в области конструктора в области верхнего и нижнего колонтитула за пределами элементов отчета и выбрав пункт Свойства верхнего колонтитула или Свойства нижнего колонтитула;

    свойства самого отчета, например параметры страницы, щелкнув правой кнопкой мыши серую область вокруг области конструктора и выбрав пункт Свойства отчета;

    свойства элементов отчета, щелкнув их правой кнопкой мыши и выбрав пункт Свойства.

    Дополнительные сведения об использовании клавиатуры для работы с элементами в области конструктора см. в разделе Сочетания клавиш (построитель отчетов).

    Размер области конструктора и область печати

    Размер области конструктора может отличаться от области печати страницы, указанной для печати отчета. Изменение размера области конструктора не ведет к изменению области печати отчета. Вне зависимости от размера, заданного для области печати отчета, полный размер области конструирования не изменится. Дополнительные сведения см. в разделе Поведение при подготовке к просмотру (построитель отчетов и службы SSRS).

    Чтобы отобразить линейку, установите на вкладке Вид флажок Линейка.

    The Report Data Pane

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

    После добавления элементов к области данных отчета просто перетащите поля в элементы отчета в области конструктора для управления положением отображения данных в отчете.

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

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

    При добавлении элементов в область конструктора отчетов эти элементы автоматически добавляются в область данных отчета. Например, если добавить элемент отчета из галереи элементов отчетов и данный элемент отчета является областью данных, набор данных автоматически добавляется в панель данных отчета. Дополнительные сведения см. в разделе Элементы отчета и наборы данных в построителе отчетов. Кроме того, при внедрении изображения в отчет оно будет добавлено в папку «Изображения» на панели данных отчета.

    С помощью кнопки Создать в область данных отчета можно добавить новый элемент. В отчет можно добавить несколько наборов данных из одного и того же или из нескольких источников данных. Можно добавить общие наборы данных с сервера отчетов. Чтобы добавить новый набор данных из одного и того же источника данных, щелкните правой кнопкой мыши источник данных и выберите команду Добавить набор данных.

    Дополнительные сведения об элементах области данных отчета см. в следующих разделах:

    Галерея элементов отчетов

    Самым простым способом создания отчета является нахождение имеющихся элементов отчета, например таблиц или диаграмм, на сервере отчетов или сервере отчетов, интегрированном с сайтом SharePoint.

    Для просмотра галереи элементов отчетов необходимо подключение к серверу.

    Результаты поиска можно просматривать в виде миниатюр или списка, а также сортировать результаты поиска по именам, датам создания и изменения или именам пользователей, создавших части отчетов. Дополнительные сведения см. в разделе Элементы отчета (построитель отчетов и службы SSRS).

    Панель свойств (построитель отчетов)

    С каждым элементом отчета, включая области данных, изображения, текстовые поля и сам текст отчета, сопоставлен набор свойств. Например, свойство BorderColor для текстового поля показывает значение цвета границы текстового поля, а свойство PageSize для отчета показывает размер страницы отчета.

    Эти свойства отображаются на панели свойств. Свойства этой панели меняются в зависимости от выбранного элемента отчета.

    Чтобы вывести панель свойств, выберите пункт «Свойства» в группе «Показать/скрыть» на вкладке «Вид».

    Изменение значений свойств

    В построителе отчетов можно изменять свойства элементов отчета несколькими способами:

    нажимая кнопки и выбирая списки на ленте;

    изменяя параметры в диалоговых окнах;

    изменяя значения свойств в панели свойств.

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

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

    Изменение вида панели свойств

    По умолчанию свойства, отображаемые в панели свойств, упорядочены по основным категориям — «Действие», «Граница», «Заливка», «Шрифт», «Общие» и др. С каждой категорией сопоставлен набор свойств. Например, в категории "Шрифт" перечислены следующие свойства: Color, FontFamily, FontSize, FontStyle, FontWeight, LineHeight и TextDecoration. В случае необходимости можно отсортировать по алфавиту все свойства, выведенные в панели. В результате категории не будут отображаться, а все свойства будут выведены в алфавитном порядке независимо от категории.

    Панель «Группирования» (построитель отчетов)

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

    Группы строк в построителе отчетов

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

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

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

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

    При нажатии кнопки Выполнить построитель отчетов подключается к источникам данных отчета, кэширует данные на компьютере, комбинирует эти данные с макетом и выводит отчет в средстве просмотра HTML-страниц. Можно запускать отчет во время создания столько раз, сколько пожелаете. Когда отчет полностью удовлетворяет вашим требованиям, его можно сохранить на сервере отчетов, где его смогут просмотреть другие лица, обладающие соответствующими разрешениями.

    Запуск отчета с параметрами

    При запуске отчета он обрабатывается автоматически. Если отчет содержит параметры, все они должны иметь значения по умолчанию, прежде чем отчет можно будет автоматически запустить. Если параметр не имеет значения по умолчанию, то необходимо выбрать его при запуске отчета, а затем на вкладке "Запуск" щелкнуть Просмотреть отчет. Дополнительные сведения см. в статье Параметры отчета (построитель отчетов и конструктор отчетов).

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

    Для создания полнофункциональных отчетов с разбивкой на страницы и систем отчетности служб Службы Reporting Services используется конструктор отчетов. Конструктор отчетов — это графический интерфейс, с помощью которого можно задавать источники данных, наборы данных, запросы, позиции макета отчета для областей данных и полей, а также такие интерактивные возможности, как параметры и наборы отчетов, которые работают совместно.

    Преимущества проектов отчетов

    Проекты отчетов используются как контейнеры для определений отчетов и ресурсов. Используйте проекты для:

    хранения отчетов и связанных с ними элементов в одном контейнере;

    локальной проверки решений отчетности, включая отчеты и связанные с ними элементы;

    совместного развертывания взаимосвязанных элементов. Используйте свойства и настройки проекта для развертывания в различных средах;

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

    Эти сведения помогут вам при проектировании отчетов с разбивкой на страницы и связанных элементов для одного проекта отчета в решении SQL Server Data Tools (SSDT) . Дополнительные сведения о решениях и нескольких проектах в SSDT см. в статье Службы Reporting Services в SQL Server Data Tools (SSDT).

    Общие источники данных

    С помощью SQL Server Data Tools можно определять и развертывать общие источники данных для системы отчетности. Общие источники данных могут развертываться независимо от других элементов проекта с помощью свойств OverwriteDataSources и TargetDataSourceFolder . Дополнительные сведения см. в разделе Задание свойства развертывания (службы Reporting Services).

    В конструкторе отчетов источники данных, используемые в отчете, можно задать в области данных отчета и в обозревателе решений. Дополнительные сведения см. в статье Report Data Pane. Среда SQL Server Data Tools не поддерживает открытие источников данных, опубликованных на сервере отчетов или на сайте SharePoint, но не включенных в решение SQL Server Data Tools . Для этого используйте среду разработки построителя отчетов (службы SSRS).

    SQL Server Data Tools — это клиентское средство. Проверить решение отчетности можно локально на своем компьютере, развернуть его в тестовой среде для проверки серверного решения, а затем развернуть в производственной среде. После развертывания проверьте, что для среды сервера отчетов заданы модули обработки источников данных и учетные данные для обращения к источникам данных. Управлять свойствами для различных развертываний поможет диспетчер конфигурации. Дополнительные сведения см. в разделе Службы Reporting Services в SQL Server Data Tools (службы SSDT).

    Дополнительные сведения см. в статье Create data connection strings - Report Builder & SSRS (Создание строк подключения к данным — построитель отчетов и SSRS).

    Общие наборы данных

    Используйте SQL Server Data Tools для определения и развертывания общих наборов данных для системы отчетности. Общие наборы данных могут развертываться независимо от других элементов проекта с помощью свойств OverwriteDatasets и TargetDatasetFolder . Дополнительные сведения см. в разделе Задание свойства развертывания (службы Reporting Services).

    В конструкторе отчетов общие наборы данных, используемые в отчете, можно задать в области данных отчета и в обозревателе решений. Дополнительные сведения см. в статье Report Data Pane. Среда SQL Server Data Tools не поддерживает открытие опубликованных наборов данных прямо с сервера отчетов или сайта SharePoint. Для этого используйте среду разработки построителя отчетов (службы SSRS) в режиме общего набора данных.

    SQL Server Data Tools — это клиентское средство. Можно использовать конструкторы запросов для локального создания и проверки результатов запросов в режиме предварительного просмотра. После развертывания можно управлять общими наборами данных независимо от общих источников данных и отчетов, от которых они зависят. Дополнительные сведения см. в разделе Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS) и Средства проектирования запросов (службы SSRS) и Управление общими наборами данных.

    Отчеты с разбиением на страницы

    Отчеты с разбивкой на страницы — это файлы, хранимые в проекте отчета. Отчеты могут использоваться в качестве изолированных отчетов, вложенных отчетов или целей для детализации данных основных отчетов. Отчеты могут разворачиваться независимо от других элементов проекта с помощью свойства TargetReportFolder и других свойств. Дополнительные сведения см. в разделе Задание свойства развертывания (службы Reporting Services).

    При публикации на сервере отчетов в режиме SharePoint некоторые функции решений для отчетов можно тестировать в проекте конструктора отчетов. В ссылках на отчеты, вложенные отчеты и детализированные отчеты должны использоваться полные URL-адреса, которые можно проверить только после развертывания проекта отчета. Дополнительные сведения см. в разделе Примеры URL-адресов для элементов опубликованного отчета на сервере отчетов в режиме SharePoint (службы SSRS).

    Добавить отчет в проект можно следующими способами:

    Добавить новый проект отчета. По умолчанию пустой отчет открывается в конструкторе отчетов. Дополнительные сведения см. в разделе Добавление в проект отчета нового или существующего отчета (службы SSRS).

    Добавить новый проект мастера отчетов. Отчет создается шаг за шагом согласно инструкциям. Мастер отчетов разбивает процесс определения данных и разработку проекта отчета на последовательность шагов, формируя готовый отчет. Можно добавить стили, чтобы настроить мастер для вашей организации. Дополнительные сведения см. в разделе Добавление в проект отчета нового или существующего отчета (службы SSRS).

    Добавить новый элемент типа "Отчет". Пустой отчет открывается в конструкторе отчетов.

    Добавить существующий элемент. Существующее определение отчета (RDL-файл) открывается в конструкторе отчетов. При открытии отчета или проекта из более ранней версии служб Службы Reporting Services проект может автоматически обновиться до текущей версии, а отчет — до текущей схемы. Дополнительные сведения см. в разделе Upgrade Reports.

    Импортировать отчет Access Microsoft. Импорт всех отчетов из базы данных Access (MDB, ACCDB) или файла проекта (ADP). Конструктор отчетов преобразует каждый отчет из файла базы данных или файла проекта в формат языка определения отчетов (RDL) и сохраняет их в указанном проекте отчета. Не все функции отчета Access передаются в файл определения отчета (RDL). Дополнительные сведения см. в разделе Импорт отчетов из Microsoft Access (Reporting Services) и Поддерживаемые функции отчетов Access (SSRS).

    Чтобы использовать функцию импорта, необходимо, чтобы на компьютере, на котором установлен конструктор отчетов, был установлен Access 2002 или более поздняя версия. При импорте отчетов должен быть доступен источник данных для отчетов Access.

    Работа непосредственно в RDL. Если отчет создается в конструкторе отчетов, он сохраняется в формате XML как RDL-файл. Этот файл можно изменять с помощью конструктора отчетов, текстового редактора или любого другого средства, позволяющего изменять XML-файлы.

    При изменении источника определения отчета в конструкторе отчетов работа ведется в текущей схеме RDL для версии SQL Server , из которой устанавливались средства разработки. При построении проекта версия схемы может измениться в зависимости от свойств развертывания. Дополнительные сведения см. в разделе Развертывание и поддержка версий в SQL Server Data Tools (службы SSRS).

    Прямое изменение RDL-файла может привести к тому, что отчет нельзя будет ни запустить, ни опубликовать на сервере отчетов. Как и в любом другом XML-файле, убедитесь, что специальные символы, используемые внутри элементов, правильно закодированы. Сервер отчетов при публикации отчета использует эту схему для проверки содержащегося в RDL-файле XML-кода.

    Чтобы включить элементы, не являющиеся частью схемы RDL, поместите их в элемент Custom. Элемент Custom может считываться пользовательскими модулями подготовки отчетов, но игнорируется модулями подготовки отчетов, полученными из служб Службы Reporting Services. Например, можно использовать элемент Custom для сохранения комментариев в отчете.

    Элементы отчета

    В конструкторе отчетов можно создавать таблицы, графики и другие элементы отчетов с разбиением на страницы в проекте, а также публиковать их в виде элементов отчета на сервере отчетов или сайте SharePoint, интегрированном с сервером отчетов, для дальнейшего использования в других отчетах. Дополнительные сведения см. в разделе Элементы отчетов в конструкторе отчетов (службы SSRS).

    Элементы отчета могут разворачиваться независимо от других элементов проекта с помощью свойства TargetReportPartFolder и других свойств. Дополнительные сведения см. в разделе Задание свойства развертывания (службы Reporting Services).

    Ресурсы

    Можно добавить в проект файлы, которые связаны с отчетом, но не обрабатываются сервером отчетов. Например, можно добавить изображения или файлы фигур ESRI для пространственных данных. Дополнительные сведения см. в статье о ресурсах DSC.

    Макет отчета с разбивкой на страницы

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

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

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

    При осуществлении предварительного просмотра отчета данные для отчета кэшируются в файл на локальном компьютере. При повторном просмотре того же отчета (с использованием того же запроса, параметров и учетных данных) конструктор отчетов получает кэшированную копию вместо того, чтобы заново выполнять запрос. Файл данных сохраняется под именем .rdl.data в том же каталоге, что и файл определения отчета. Этот файл не удаляется, когда конструктор отчетов закрывается.

    Просмотреть отчет можно следующими способами:

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

    Автономный предварительный просмотр. Выполнение локального отчета в браузере. Используя конфигурацию отладки, этот режим также можно использовать для отладки своих пользовательских сборок. Существует три способа выполнить проект в режиме отладки:

    В меню Отладка выберите команду Начать отладку.

    На стандартной панели инструментов среды Visual Studio нажмите кнопку Пуск .

    Нажмите клавишу F5.

    Если используется конфигурация проекта, которая строит отчет, но не развертывает его, отчет, указанный в свойстве StartItem текущей конфигурации, открывается в отдельном окне предварительного просмотра.

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

    Для предварительного просмотра конкретного отчета, не являющегося стартовым элементом проекта, выберите конфигурацию, которая строит отчет, но не развертывает его, например DebugLocal, щелкните правой кнопкой мыши отчет и выберите команду Выполнить. Необходимо выбрать конфигурацию, которая не развертывает отчет; в противном случае отчет будет опубликован на сервере отчетов вместо того, чтобы отобразиться локально в окне предварительного просмотра.

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

    Когда отчет просматривается на вкладке «Предварительный просмотр» или в окне предварительного просмотра, он выглядит так, как если бы он был создан модулем подготовки отчетов в формате HTML. Отчет не является HTML-страницей, но его макет и разбиение на страницы подобны выходному формату HTML.

    Вместо этого отчет можно просмотреть в таком виде, как если бы он был напечатан, путем переключения в режим просмотра печати. Щелкните значок Предварительный просмотр на панели инструментов предварительного просмотра. Отчет отобразится в таком виде, как если бы он был напечатан на бумаге. Этот режим просмотра похож на результат работы модуля подготовки отчетов в формате PDF и формате изображения. Предварительный просмотр не является изображением или PDF-файлом, но макет отчета и его разбиение на страницы подобны выходному результату в этих форматах. Можно выбрать размер изображения отчета, например, задать ширину страницы.

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

    Лишние пустые страницы, потому отчет слишком большой по ширине и не умещается на бумаге заданного размера.

    Лишние пустые страницы, потому что отчет содержит матрицу, которая динамически расширяется за пределы ширины бумаги, заданной для отчета.

    Разрывы страниц между группами не работают, как предполагалось.

    Верхние и нижние колонтитулы не отображаются, как предполагалось.

    Необходимо изменить макет отчета, чтобы отчет лучше читался в напечатанном виде.

    Сохранение и развертывание отчетов с разбивкой на страницы

    В конструкторе отчетов можно сохранить отчеты и другие файлы проекта локально, а также развернуть их на сервере отчетов или сайте SharePoint. Общие источники данных, общие наборы данных, отчеты, ресурсы отчетов и элементы отчетов могут разворачиваться независимо друг от друга или все вместе в зависимости от заданных свойств развертывания проекта. Дополнительные сведения см. в статье Configuration and Deployment Properties.

    Важно понимать, что при проектировании отчета в конструкторе отчетов используется схема определения отчета, которая поддерживается текущей версией служб Службы Reporting Services в SQL Server Data Tools (SSDT). Когда задаются свойства развертывания проекта для конкретного сервера отчетов или SharePoint, а затем сохраняется отчет, конструктор отчетов сохраняет определение отчета в папку построения в схеме, которая соответствует версии на целевом сервере отчетов. Чтобы создать отчеты, которые можно будет публиковать на сервере отчетов более низкого уровня, конструктор отчетов удаляет элементы отчета, которых нет в целевой схеме. Это происходит автоматически и без запроса на подтверждение. Когда это происходит, исходное определение отчета сохраняется в папке проекта. Измененное определение отчета, которое развертывается, находится в папке построения.

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

    Локальное сохранение отчета

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

    Если используется программное обеспечение управления версиями, то при сохранении отчеты могут возвращаться на сервер системы управления версиями. Дополнительные сведения см. в статье Source Control.

    Развертывание или публикация отчетов с разбивкой на страницы

    Из среды SQL Server Data Toolsможно развернуть отчеты или другие элементы проекта на разных версиях серверов отчетов служб Службы Reporting Services . Используйте конфигурации проектов, чтобы управлять обновлением определений отчетов до версий схем, совместимых с целевыми серверами отчетов. Конфигурация проекта включает такие свойства, как целевой сервер отчетов, папка, где процесс построения временно сохраняет определения отчетов для предварительного просмотра и развертывания, и уровни ошибок. Дополнительные сведения см. в разделах Свойства настройки и развертывания и Задание свойства развертывания (службы Reporting Services).

    Экспорт отчета с разбивкой на страницы в другой формат файла

    Отчеты можно экспортировать во множество разных форматов, которые могут влиять на макет отчета и на работу некоторых интерактивных функций. Дополнительные сведения о проектировании отчетов для различных форматов вывода см. в разделе Экспорт отчетов (построитель отчетов и службы SSRS).

    Проверка отчета и уровни ошибок

    Отчеты проверяются перед предварительным просмотром и во время развертывания. При создании отчетов можно столкнуться со следующими проблемами сборки. Отчет может содержать строки, например выражения или запросы, которые несовместимы с версией служб Службы Reporting Services , указанной в конфигурации проекта.

    Воспользуйтесь для управления предупреждениями и ошибками, полученными во время построения, свойством ErrorLevel. Значение свойства ErrorLevel может находиться в диапазоне от 0 до 4 включительно. Значение определяет, какие из проблем сборки помечаются как ошибки, а какие — как предупреждения. Значение по умолчанию — 2. Предупреждения и ошибки фиксируются в окне SQL Server Data Tools (SSDT)вывода .

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

    В следующей таблице перечислены уровни ошибок.

    Уровень ошибки Описание
    0 Наиболее серьезные и неизбежные проблемы, препятствующие просмотру и развертыванию отчетов.
    1 Серьезные проблемы сборки, которые коренным образом изменяют макет отчета.
    2 Менее серьезные проблемы сборки, которые незначительно изменяют макет отчета.
    3 Незначительные проблемы сборки, которые оказывают минимальное, практически незаметное влияние на макет отчета.
    4 Используется только для публикации предупреждений.

    При попытке просмотра или развертывания отчета, содержащего элементы, появившиеся в версии SQL Server 2016 Reporting Services (SSRS) и более поздние версии., эти элементы могут быть удалены из него. По умолчанию свойство ErrorLevel конфигурации установлено в значение 2, что приведет к ошибке сборки отчета при удалении карты. Однако если изменить значение свойства ErrorLevel на 0 или 1, то карта будет удалена, будет выдано предупреждение, но процесс сборки продолжится.

    Читайте также: