Показать / скрыть оглавление

    Сложный текст

    Обзор элемента

    Элемент управления Сложный текст отображает форматированный текст (статический, динамический или смешанный) в отчете.

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

    Загрузка данных из файла

    Вы можете загрузить содержимое RTF или HTML из внешнего файла. Разверните категорию Сложный текст - настройка и выберите свойство Загрузить файл

    В появившемся диалоговом окне выберите файл и нажмите Открыть. Форматированный текст поддерживает следующие форматы файлов:

    • RTF
    • DOCX
    • TXT
    • HTML

    Редактирование содержимого

    Дважды нажмите на элемент Сложный текст и введите текст в вызванном редакторе на месте. Рядом с редактором появится лента с параметрами формата текста.

    Сложный текст поддерживает следующие операции редактирования:

    • Отменить/повторить действие

      История отмены/повтора содержит последние 100 операций и доступна, пока вы не выйдете из режима редактирования на месте.

    • Операции с буфером обмена

      Вы можете использовать операции с буфером обмена (Вырезать, Копировать и Вставить) для управления текстом и изображениями.

    • Гиперссылки

      Вы можете создавать и изменять гиперссылки.

    • Перетаскивание

      Используйте перетаскивание для перемещения изображений и текста в редакторе.

    Замечание

    Устаревший Сложный текст не предоставляет ленту с параметрами формата текста. Его встроенный редактор позволяет вводить только обычный текст. Привяжите элемент управления к полю данных, которое предоставляет содержимое RTF или HTML для отображения форматированного текста.

    Привязка к данным

    Нажмите на кнопку параметра Выражение для получения данных RTF или Выражение для получения данных HTML, чтобы вызвать Редактор выражений. Используйте этот редактор для привязки элемента к полю данных или создания сложного выражения привязки с двумя или более полями данных.

    Вы можете использовать текст в формате HTML, содержащий теги разметки, для определения внешнего вида текста. Нажмите на кнопку параметра Выражение для получения данных HTMLи введите текст в ' кавычках ' в открывшемся Редакторе выражений.

    Перетащите числовое или текстовое поле из Списка полей в элемент Сложный текст, чтобы связать его с этим полем.

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

    Дополнительные сведения см. в разделе Привязка элементов к данным.

    Разметка текста

    Поддерживаемые теги

    В таблице ниже перечислены поддерживаемые теги HTML. Внешние ссылки обрабатываются для встроенных изображений и таблиц стилей (CSS файлов). Атрибуты ID и Class интерпретируются для всех тегов, включая незарегистрированные. Эти атрибуты используются для указания стиля содержимого внутри определенного тега.

    Tag Attributes Notes
    a dir
    b dir
    base
    basefont size
    color
    face
    dir
    big dir
    blockquote dir
    br dir
    center dir
    code dir
    del cite
    datetime
    div page-break-before
    page-break-after
    page-break-inside
    background-color
    border (CSS)
    dir
    Для тега page-break-before поддерживается только значение свойства always .
    em dir
    font size
    color
    face
    dir
    h1-h6 align
    dir
    head
    html
    hr align
    color
    noshade
    size
    width
    i dir
    ins cite
    datetime
    img align
    src
    height
    width
    Если атрибут align не указан, изображение считается встроенным
    li type
    value
    dir
    link href
    type
    media
    dir
    meta
    ol type
    value
    align
    dir
    p align
    dir
    script Текст внутри этого тега игнорируется.
    small
    span
    strike dir
    strong dir
    style
    sub dir
    sup dir
    table align
    bgcolor
    border
    bordercolor
    cellpadding
    cellspacing
    dir
    width
    Атрибут dir изменяет порядок столбцов таблицы.
    td align
    bgcolor
    bordercolor
    colspan
    height
    nowrap
    rowspan
    text-align
    valign
    width
    Атрибут align поддерживается только в браузере Internet Explorer.
    Интерпретация атрибута bordercolor элемента Сложный текст отличается от интерпретации HTML браузера.
    th any allowed
    tr align
    bgcolor
    bordercolor
    height
    text-align
    valign
    Атрибут align поддерживается только в браузере Internet Explorer.
    title Текст внутри этого тега игнорируется.
    u dir
    ul dir

    Неподдерживаемые тэги

    • <base> tag with href attribute;
    • <div> tag with border, align and float CSS attribute;
    • <li> tag with list-style-image CSS attribute;
    • <margin> tag;
    • <tab> tag;
    • <table> tag with cols attribute;
    • <td> tab with bordercolor and nowrap attributes;
    • !important declaration;
    • word-wrap and break-word css properties;
    • css3 shapes;
    • <ui> tag with type attribute.

    Экспорт в Excel

    Когда отчет экспортируется в формат XLS или XLSX, следующий форматированный текст преобразуется в собственный форматированный текст Excel:

    HTML тэги и эквивалентные им RTF тэги
    Текст <b>, <i>, <u>, <s>, <strong>, <em>
    Перенос <br>
    Пробел &nbsp;
    Шрифт <font face=[font name]>
    Размер шрифта <font size=[font size]>
    Цвет фона <font color=[color]>
    В начало страницы Справочная система Колибри. Группа компаний Октоника, 2022