Текстовые поля (построитель отчетов версии 3.0 и службы SSRS)
Часто под термином «текстовое поле» подразумевается изолированное поле с текстом, например Microsoft Office PowerPoint. В построителе отчетов некоторые текстовые поля такие же и могут отображать буквенный текст для заголовков, определений и меток или динамический текст, основанный на выражениях. Каждая ячейка в таблице или матрице (области данных табликса) содержит текстовое поле, которое можно форматировать аналогично изолированным текстовым полям в отчете.
Примечание |
---|
Если перетащить поле набора данных отчета непосредственно в область конструктора или в текстовое поле в области конструктора отчета, при выполнении отчета будет видно только первое значение результирующего набора. Чтобы увидеть все значения для поля, необходимо перетащить поле в ячейку таблицы или матрицы. Таким образом, при выполнении отчета будут видны все значения в этом поле. |
Чтобы отобразить повторяющийся текст в макете свободной формы, поместите текстовое поле в область списка данных. Используйте список, если нужно повторить форму для нескольких значений, например счет-фактуру, которая повторяется один раз для каждого заказчика. Дополнительные сведения см. в разделе Добавление списка (построитель отчетов версии 3.0 и службы SSRS).
Используйте прямоугольный контейнер, если нужно управлять макетом текстового поля и пробельным пространством ниже последнего текстового поля. Дополнительные сведения см. в разделе Прямоугольники и линии (построитель отчетов версии 3.0 и службы SSRS).
Выражение в текстовом поле может содержать литеральный текст, указывать на поле базы данных или вычислять данные. Все выражения отображаются в виде текста заполнителя, что позволяет форматировать числа, цвета и другие свойства отображения. Кроме того, можно совмещать заполнители с литеральным текстом в одном текстовом поле.
В каждом из текстовых полей текст может быть отформатирован с использованием нескольких шрифтов, цветов, действий и стилей. Дополнительные сведения см. в разделе Форматирование текста и заполнителей (построитель отчетов версии 3.0 и службы SSRS).
Примечание |
---|
В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com. |
Увеличение и сжатие размеров текстового поля
По умолчанию текстовые поля имеют фиксированный размер. Можно включить сжатие или расширение текстового поля по вертикали в зависимости от содержимого. Дополнительные сведения см. в разделе Как разрешить увеличение или сжатие текстового поля (построитель отчетов версии 3.0 и службы SSRS).
Ориентация текстового поля
Ориентация текстового поля помогает создать более удобный для чтения отчет, позволяет ориентировать текст с учетом локали, уместить больше столбцов в печатном отчете с фиксированным размером страницы и создавать более привлекательные отчеты. Направление ориентации текстового поля может быть различным: горизонтальным, вертикальным или повернутым на 270 градусов. Вертикальный вариант чаще всего используется для восточноазиатских языков, в которых пишут сверху вниз. В большинстве модулей подготовки отчетов при вертикальном варианте используется свойство вращения глифа, которое позволяет писать текст сверху вниз, но при этом символы не переворачиваются на бок. Для остальных языков в вертикальном варианте и при повороте на 270 градусов текст пишется сбоку.
Ориентацию можно применять к тестовым полям, содержащим литеральный текст, и полям, содержащим данные из набора данных отчета или вычисляемые данные. Текстовое поле может быть изолировано в тексте отчета, в таблице или матрице, или в верхнем или нижнем колонтитулах отчета.
На следующем рисунке показано три версии табличного отчета, в котором данные группируются по месяцам. Текстовое поле, содержащее месячные значения, отображается в отличной от других ориентации.
Ориентация устанавливается для текстового поля и применяется ко всему тексту в поле. Для разных частей текстового поля указать разную ориентацию нельзя.
Чтобы быстро приступить к работе по изменению ориентации текста, см. описание вращения текста в разделе Учебник. Форматирование текста (построитель отчетов 3.0). Дополнительные сведения см. в разделе Как задать ориентацию текстового поля (построитель отчетов версии 3.0 и службы SSRS).
Инструкции
Как добавить, переместить или удалить текстовое поле (построитель отчетов версии 3.0 и службы SSRS)
Как форматировать текст в текстовом поле (построитель отчетов версии 3.0 и службы SSRS)
Как задать ориентацию текстового поля (построитель отчетов версии 3.0 и службы SSRS)
Как разрешить увеличение или сжатие текстового поля (построитель отчетов версии 3.0 и службы SSRS)