Описание
- ПолучитьСуммуВФорматеЕдиницы (Сумма: Numeric; аВалюта: Справочники.ЕдиницаИзмерения): String;
Назначение
- Превращает число в строку с указанием единиц измерения. Функция работает через округление, поэтому если дробная часть числа больше 0,(4), то целая часть округляется в большую сторону (увеличивается на единицу), а дробная возвращается в значении (1 - дробная часть числа).
Используется краткая форма записи единицы измерения.
Пример
-
var Число: Numeric;
var Вывод: String;
proc ПолеЧислоПриВыходе(Cell :TemplateCell; Index :Integer);
Вывод = ПолучитьСуммуВФорматеЕдиницы(Число,ТББ_Базовый.Бухгалтерия.Функции.ВзятьБазовуюВалюту);
end;
--Число = 20,46
--Вывод = "20 руб. 46 коп."
--Число = 20,74
--Вывод = "21 руб. -26 коп."
--Число = 0,2
--Вывод = "0 руб. 20 коп."
--Число = 0,8
--Вывод = "1 руб. -20 коп."
Тип возвращаемого значения: