Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Ошибка с Движением


Автор: bigs 18.3.2009, 16:39
Ребята Такая проблема, считаю среднюю цену товара исходя из поставок, типа первый раз завезли 2 холодильника по 5 000 а потом и 1 по 10 000  

получается 20 000 / 3 = 6666.(6)  как мне теперь округлить или как мне сделать так что бы цена была болие меие вразумительной что бы ее можна было вывести в число с точностью 2 ? 

Движение.Сумма = Цел(Себестоимость * ВыборкаРезультатаЗапроса.Количество); пробовал так но оно не работает тоже , и как потом недостачу  посчитать  ?  smile 

Автор: Date 20.3.2009, 13:26
Окр(<?>,,)
Синтаксис:
Окр(<Число1>,<Число2>,<Способ>)
Назначение:
Возвращает значение результата округления.
Параметры:
<Число1> - числовое выражение, значение которого надо округлить;
<Число2> - число значащих цифр дробной части или 
минус число не значащих младших цифр целой части (не обязателен, по умолчанию - 0);
<Способ> - способ округления граничных значений: 0 - если 1.5 округляется до 1, 1 - если 1.5 округляется до 2 (не обязателен, по умолчанию принимается значение, установленное в окне свойств конфигурации: Конфигурация/Задача/Свойства страница Задача, поле Округление).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)