Вы здесь

ПолучитьСуммуВФорматеЕдиницы

Сообщение об ошибке

Warning: Trying to access array offset on value of type null в функции taxonomy_menu_trails_init() (строка 102 в файле /usr/local/www/wiki9/sites/all/modules/taxonomy_menu_trails/taxonomy_menu_trails.module).

Описание

ПолучитьСуммуВФорматеЕдиницы (Сумма: 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 коп."
Логическая группа: 
Тип возвращаемого значения: 
InClass: 
Public: 
Ключевые слова: