AMOUNTLITERALLY

Материал из GB wiki
Перейти к: навигация, поиск

Возвращает строковое представление суммы прописью по правилам округления и форматирования для данной валюты.

Синтаксис

AMOUNTLITERALLY (Число,Код валюты,Часть)

Аргументы

Число
действительное число, которое нужно отформатировать.
Код валюты
целое число, являющееся кодом валюты. Если указать -1, то будет просто выведена целая часть числа прописью, в мужском роде (давдцать два, а не двадцать две)
Часть
строка, определяющая часть записи суммы прописью, которую нужно получить. Может иметь значения:
  • "WHOLE_PART" - результат содержит только первую часть суммы (рубли)
  • "PARTIAL_PART" - результат содержит только вторую часть суммы (копейки)

Тип результата

Строка.

Примеры

AMOUNTLITERALLY (2.1212121,1) "Два рубля 12 копеек"
AMOUNTLITERALLY (347.1233345,12) "Триста сорок семь долларов 12.33 цента", если 12 - код валюты "доллар"
AMOUNTLITERALLY (2.1212121,1,"WHOLE_PART") "Два рубля"
AMOUNTLITERALLY (2.1212121,1,"PARTIAL_PART") "12 копеек"
AMOUNTLITERALLY (2.1212121,-1) "Два"