Имя: Пароль:
1C
1С v8
СКД выражение в вычисляемом поле
0 Nast
 
13.09.13
12:47
Формат(ЕстьNULL(Сумма(СуммаФакт)/Сумма(КоличествоФакт),0),"ЧДЦ=2")-Формат(ЕстьNULL(Сумма(СуммаПлан)/Сумма(КоличествоПлан),0),"ЧДЦ=2")

Ошибка в выражении
по причине:
Неверные параметры "-"

Подскажите, как сначала округлить, а потом вычесть?
1 cw014
 
13.09.13
12:48
Йоперный театр
2 cw014
 
13.09.13
12:49
Продам СП дорого:

Встроенные функции языка.Окр (Script functions.Round)
Встроенные функции языка (Script functions)
Окр (Round)
Синтаксис:

Окр(<Число>, <Разрядность>, <РежимОкругления>)
Параметры:

<Число> (обязательный)

Тип: Число.
Исходное число.
<Разрядность> (необязательный)

Тип: Число.
Определяет число знаков дробной части, до которых производится округление. Если параметр отрицательный, то число округляется до соответствующего разряда в целой части, начиная с младших разрядов.
Параметр обязательный, если указан параметр <РежимОкругления>.
Значение по умолчанию: 0
<РежимОкругления> (необязательный)

Тип: РежимОкругления.
Определяет режим округления. Помимо системного перечисления допускается использование числового параметра: 0 - если при округлении 1.5 = 1; 1 - если при округлении 1.5 = 2.
Значение по умолчанию: Окр15как20
Возвращаемое значение:

Тип: Число.
Число, полученное в результате округления.
Описание:

Округляет исходное число до нужной разрядности в соответствии с заданным режимом округления.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Пример:

// Округлим цену до сотен рублей
ОкругленнаяЦена = Окр(Цена, -2);

// Округлим цену до копеек
ОкругленнаяЦена = Окр(Цена, 2);
3 Лодырь
 
13.09.13
12:59
(0) Выразить(ОкругляемоеЧисло, "Число(10,2)")
4 Nast
 
13.09.13
13:01
(3) спасибо!
5 Лодырь
 
13.09.13
13:05
(1)(2) В вычисляемом поле боюсь задолбаешся делать так как ты написал.