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


Устранение неполадок отчетов: Проектирование отчета

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

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

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

Родительским элементом текстового поля является тело отчета

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

Для проверки родительского контейнера текстового поля выберите текстовое поле и в панели свойств выполните прокрутку до родительского элемента.

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

Почему в отчет нельзя добавить общее число страниц?

Встроенные поля [&PageNumber] и [&TotalPages] в теле отчета недопустимы.

Поля PageNumber и TotalPages допустимы только в верхнем и нижнем колонтитулах

Встроенные поля [&PageNumber] и [&TotalPages] допустимы только в верхнем и нижнем колонтитулах.

Чтобы добавить в отчет поле [&PageNumber] или [&TotalPages], необходимо вначале добавить верхний или нижний колонтитул. Дополнительные сведения см. в разделе Как добавить или удалить верхний или нижний колонтитул страницы (построитель отчетов 3.0 и службы SSRS).

ПримечаниеПримечание

Включение поля [&TotalPages] в верхний или нижний колонтитул может иметь определенные последствия с точки зрения обработки отчета. Дополнительные сведения см. в разделе Устранение неполадок отчетов: отчеты, экспортированные в определенный формат файлов.

Как спроектировать одновременное отображение рядом двух таблиц или диаграммы и таблицы?

Проектирование отчета не отвечает требованиям WYSIWYG (режим наглядного отображения). Обработчик отчетов объединяет данные, элементы отчета, сведения о макете отчета, такие как пустое пространство, контейнеры и выражения, для создания скомпилированного отчета, передаваемого после этого в модуль подготовки отчетов, который форматирует этот отчет для указанного способа просмотра: в интерактивном виде для HTML-браузера или в виде файла в определенном формате. Автоматические алгоритмы форматирования могут создать макет отчета, который потребуется изменить.

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

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

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

См. также

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