1С Предприятие 7.7. Настройка, конфигурирование, программирование, эксплуатация

Функции форматирования


Формат(<Параметр>,<Форматная_строка>)

Функция форматирует переданный параметр, руководствуясь информацией, содержащейся в параметре <Форматная_строка>. Возвращает сформатированную строку. Параметр может быть сформатирован как число, строка или дата. Подробное описание данной функции см. в книге «1С:Предприятие. Описание встроенного язы­ка».

Пример:

Формат(СуммаОперации,"412.2"))

Шаблон(<Строка_шаблон>)

Функция возвращает строковое значение, сформированное в со­ответствии с заданным параметром <Строка_шаблон>, заменив в ней все встроенные выражения, заключенные в квадратные скобки, на их строковые значения. Строковое значение параметра <Строка_шаблон> обрабатывается следующим образом: символы «[» и «]» (квадратные скобки) являются специальными символами, которые выделяют поля, содержащие встроенные выражения. Подробное описание данной функции см. в книге «1С:Предприятие. Описание встроенного языка».

Пример (выдает: «Название услуги - Вывоз мусора»):

Шаблон("Название услуги - [Услуга.Наименование]")

ФиксШаблон(<Строка_шаблон>)

Функция возвращает строковое значение, сформированное в со­ответствии с заданным параметром <Строка_шаблон>, заменив в ней все встроенные выражения, заключенные в квадратные скобки, на их значения. В отличие от функции Шаблон(), поля замещаются значениями выражений с сохранением своей длины в символах, то есть обрезаются, если поле короче результата вычисления выраже­ния, и дополняются пробелами, если длиннее.

Если результат — числовой, то в границах поля строка прижима­ется к правой границе.

Строковое значение параметра <Строка_шаблон> обрабатывает­ся следующим образом: символы «[» , «]» (квадратные скобки) яв­ляются специальными символами, которые выделяют поля, содер­жащие встроенные выражения. Подробное описание данной функции см. в книге «1С:Предприятие. Описание встроенного язы­ка».

Пример:

ФиксШаблон("Название услуги - [Услуга.Наименование]");



Содержание раздела