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


Форматирование текста в текстовом поле (построитель отчетов и службы SSRS)

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

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

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

Сочетание нескольких форматов в текстовом поле

  1. На вкладке Вставка щелкните Текстовое поле. Щелкните в области конструктора и перетащите указатель мыши, чтобы создать поле нужного размера.

  2. В текстовом поле выделите форматируемый текст.

  3. Щелкните правой кнопкой мыши выделенный текст и выберите пункт Свойства текста.

  4. Укажите параметры форматирования. Для примера перейдите на вкладку Общие.

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

    • Тип разметки. Выберите параметр, чтобы указать способ подготовки к просмотру выбранного текста.

      Обычный текст. Выбранный текст выводится как обычный текст. HTML будет рассматриваться как простой текст.

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

  5. Нажмите кнопку ОК.

  6. Повторите шаги со 2 по 5 для оставшегося текста, который необходимо отформатировать.

Различное форматирование текста и заполнителей в одном текстовом поле

  1. На вкладке Вставка щелкните Список. Щелкните в области конструктора и перетащите указатель мыши, чтобы создать поле нужного размера. Откроется диалоговое окно Свойства набора данных. Можно использовать общий набор данных или набор данных, внедренный в отчет. Дополнительные сведения см. в разделе Диалоговое окно «Свойства набора данных» — «Запрос» (построитель отчетов) или Диалоговое окно «Свойства набора данных» — «Запрос».

  2. На вкладке Вставка щелкните Текстовое поле. Щелкните в списке и перетащите указатель мыши, чтобы создать поле нужного размера.

  3. Введите метку в текстовом поле, например Мое поле.

  4. В текстовое поле перетащите поле из набора данных. Для поля создается заполнитель.

  5. Для базового форматирования выделите текст заполнителя и выберите один из параметров форматирования из группы Шрифт на вкладке Корневая папка. Например, нажмите кнопку Полужирный.

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

  6. Нажмите кнопку ОК. В режиме конструктора отчетов текстовое поле должно содержать текст Мое поле: [FieldName]", где FieldName — имя вашего поля.

  7. Нажмите кнопку Выполнить.

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

См. также

Задания

Добавление HTML в отчет (построитель отчетов и службы SSRS)

Справочник

Примеры выражений (построитель отчетов и службы SSRS)

Диалоговое окно «Свойства заполнителя» — «Общие» (построитель отчетов и службы SSRS)

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

Текстовые поля (построитель отчетов и службы SSRS)

Форматирование текста и заполнителей (построитель отчетов и службы SSRS)

Использование выражений в отчетах (построитель отчетов и службы SSRS)

Таблицы, матрицы и списки (построитель отчетов и службы SSRS)

Форматирование чисел и дат (построитель отчетов и службы SSRS)