Как форматировать текст в текстовом поле (построитель отчетов версии 3.0 и службы SSRS)
Любую часть текста в текстовом поле можно отформатировать отдельно, при этом в одном текстовом поле можно объединить текст заполнителя и статический текст. Такая возможность смешивания форматов и добавления текста заполнителей позволяет создавать в отчете объединенные адреса электронной почты или создавать шаблоны текста. С помощью заполнителя можно определить и по отдельности отформатировать любое выражение.
![]() |
---|
В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com. |
Сочетание нескольких форматов в текстовом поле
На вкладке Вставка щелкните Текстовое поле. Щелкните в области конструктора и перетащите указатель мыши, чтобы создать поле нужного размера.
В текстовом поле выделите форматируемый текст.
Щелкните правой кнопкой мыши выделенный текст и выберите пункт Свойства текста.
Укажите параметры форматирования. Для примера перейдите на вкладку Общие.
Подсказка. Введите текст или выражение, результатом вычисления которого является подсказка. Подсказка появляется при наведении указателя мыши на элемент отчета.
Тип разметки Выберите параметр, чтобы указать способ подготовки к просмотру выбранного текста.
Обычный текст. Выбранный текст выводится как обычный текст. HTML будет рассматриваться как простой текст.
HTML. Выбранный текст выводится как HTML. Если значение выражения в заполнителе содержит допустимые теги HTML, они будут подготовлены к просмотру как HTML. Дополнительные сведения см. в разделе Импорт HTML в отчет (построитель отчетов версии 3.0 и службы SSRS).
Нажмите кнопку ОК.
Повторите шаги со 2 по 5 для оставшегося текста, который необходимо отформатировать.
Различное форматирование текста и заполнителей в одном текстовом поле
На вкладке Вставка щелкните Список. Щелкните в области конструктора и перетащите указатель мыши, чтобы создать поле нужного размера. Откроется диалоговое окно Свойства набора данных. Можно использовать общий набор данных или набор данных, внедренный в отчет. Дополнительные сведения см. в разделе Диалоговое окно «Свойства набора данных» — «Запрос» (построитель отчетов 3.0) или Диалоговое окно «Свойства набора данных» — «Запрос».
На вкладке Вставка щелкните Текстовое поле. Щелкните в списке и перетащите указатель мыши, чтобы создать поле нужного размера.
Введите метку в текстовом поле, например Мое поле.
Перетащите в текстовое поле поле из набора данных. Для поля создается заполнитель.
Для базового форматирования выделите текст заполнителя и выберите один из параметров форматирования из группы Шрифт на вкладке Корневая папка. Например, нажмите кнопку Полужирный.
Для доступа к дополнительным параметрам форматирования щелкните правой кнокпой мыши текст заполнителя и выберите Свойства заполнителя.
Нажмите кнопку ОК. В режиме конструктора отчетов текстовое поле должно содержать текст «Мое поле: [FieldName], где FieldName является именем поля.
Нажмите кнопку Выполнить.
Список повторяется по одному разу для каждого значения в поле, а заполнитель FieldName будет каждый раз заменяться значением данного поля в наборе данных.
См. также