Функции разметки

Функции разметки используются для создания размеченного текста (гипертекста) из строковых значений и/или из другого размеченного текста.

Особенности использования

Существуют следующие особенности использования функций разметки:

  1. Эти функции возвращают NULL при наличии NULL в любом из аргументов. Чтобы получить при этом значение, можно обернуть аргументы в IFNULL(). Пример: BOLD(IFNULL([value], 'NULL')).
  2. Конвертация размеченного текста в обычные строковые значения не поддерживается.
  3. Функции разметки могут использоваться внутри логических функций. Пример: IF(STARTSWITH([value], 'n'), BOLD([value]), MARKUP([value])).

BOLD

Синтаксис:BOLD( text )

Выделяет переданный текст жирным шрифтом.

ITALIC

Синтаксис:ITALIC( text )

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

MARKUP

Синтаксис:MARKUP( arg_1, arg_2, arg_3 [ , ... ] )

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

URL

Синтаксис:URL( address, text )

Оборачивает text в ссылку на URL address.

Previous
Next