Процедуры и функции форматирования
Шаблон
Сформировать строку по шаблону.
Синтаксис:
Шаблон(<Строка_шаблон>)
Англоязычный синоним:
Template
Параметры:
<Строка_шаблон> | Строковое выражение, содержащее шаблон формирования результирующей строки. |
Возвращаемое значение:
Строковое значение.
Описание:
Функция Шаблон возвращает строковое значение, сформированное в соответствии с заданным параметром <Строка_шаблон>, заменив в ней все встроенные выражения, заключенные в квадратные скобки, на их строковые значения.
Строковое значение параметра <Строка_шаблон> обрабатывается следующим образом: символы "[", "]" (квадратные скобки) являются специальными символами, которые выделяют поля, содержащие встроенные выражения. Например:
Имя клиента [Имя], телефон: [Телефон]
После встроенного выражения может стоять символ "#", после которого следует Форматная_строка описанная в функции Формат. В этом случае в данное поле будет проставлен результат выражения, обработанный функцией Формат.
Пример:
Стр = Шаблон("Это название услуги: [Услуга.Наименование]"); // выдает: "Это название услуги: Вывоз мусора"