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


Форматирование текста в текстовом поле в отчетах на страницу (построитель отчетов)

Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools

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

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Объединение нескольких форматов в текстовом поле

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

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

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

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

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

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

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

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

  5. Нажмите ОК.

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

Форматирование текста и заполнителей по-разному в одном текстовом поле

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

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

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

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

  5. Для базового форматирования выберите текст заполнителя и выберите один из параметров форматирования в группе шрифтов на вкладке "Главная". Например, нажмите кнопку полужирного шрифта.

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

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

  7. Выберите Выполнить.

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

Добавление элементов заголовка в текстовое поле

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

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

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

  4. Задайте элементы заголовка. Например, на вкладке "Специальные возможности ":

    • Параметры специальных возможностей перезаписывают структурный тип, чтобы предоставить Texbox другой семантический формат выходных данных, например HTML и доступный PDF.
    • Тип структуры перезаписи позволяет выбрать элементы заголовка HTML H1-H6.
  5. Сделайте выбор.

  6. Нажмите ОК.