форматВалюты
Функция форматВалюты используется для форматирования числового значения как денежной суммы: с указанием валюты, нужного падежа, разделителей тысяч и округления до копеек.
Синтаксис
форматВалюты(число, ФорматВалюты, Падеж, РазделительТысяч)
-
число— числовое поле или значение, которое нужно преобразовать в денежный формат. -
ФорматВалюты— формат отображения валюты:например,
ФорматВалюты.Длинный,ФорматВалюты.Краткийи т.д. -
Падеж— падеж, в котором будет склоняться название валюты:например,
Падеж.Именительный,Падеж.Родительныйи т.д. -
РазделительТысяч— отображать или скрывать пробелы между тысячами:РазделительТысяч.ОтобразитьилиРазделительТысяч.Скрыть
Принцип работы
-
Функция получает числовое значение.
-
Преобразует его в строку денежного формата:
Например,
1 234 (одна тысяча двести тридцать четыре) рубля 57 копеек -
Возвращает итоговую строку с отформатированной суммой.
Пример использования
Задача: отобразить сумму в формате 1 234 (одна тысяча двести тридцать четыре) рубля 57 копеек.
Шаги:
-
Создайте поле типа «Десятичное число» с идентификатором
сумма. -
Вставьте поле из анкеты в шаблон.
-
Дважды кликните на вставленное поле.
-
Нажмите кнопку
f(x)→ «Морфологические» →форматВалюты. -
Укажите параметры:

Результат

Функция возвращает строку с числовым значением, отформатированным как денежная сумма в заданном падеже, формате и с учётом разделителей тысяч.
-
Вставьте поле из анкеты в шаблон.
-
Дважды кликните на вставленное поле.
-
Нажмите кнопку
f(x)→ «Морфологические» →форматВалюты. -
Укажите параметры:

Результат

Функция возвращает строку с числовым значением, отформатированным как денежная сумма в заданном падеже, формате и с учётом разделителей тысяч.