Имя: Пароль:
1C
1С v8
СКД. Вычисляемое поло.
0 wms
 
02.05.12
13:52
Высчитываю процент.
ВЫБОР
   КОГДА План<>0 ТОГДА (Факт/План)*100
   ИНАЧЕ 100
КОНЕЦ)

Надо его корректно рассчитать для группировок.
делаю :
ВЫБОР
   КОГДА сумма(План)<>0 ТОГДА (сумма(Факт)/сумма(План))*100
   ИНАЧЕ 100
КОНЕЦ)

выдает ошибку:
Ошибка исполнения отчета
по причине:
Ошибка в выражении "(Сумма((ВЫБОР
   КОГДА сумма(План)<>0 ТОГДА (сумма(Факт)/сумма(План))*100
   ИНАЧЕ 100
КОНЕЦ))))"
по причине:
Неверные параметры
1 Шапокляк
 
02.05.12
13:53
А как поле План вычисляется?
2 ЗаснеженныйПенёк
 
02.05.12
13:54
Сумма(ВЫБОР
   КОГДА План<>0 ТОГДА (Факт/План)*100
   ИНАЧЕ 100
КОНЕЦ)
3 nicxxx
 
02.05.12
13:55
в ресурсах (не в вычисляемых полях) надо вот это писать:
Выбор когда сумма(План) =0 тогда 0 иначе Сумма(Факт) / Сумма(План) *100 Конец
4 nicxxx
 
02.05.12
13:55
а в вычисляемом поле вот это:
Выбор Когда План = 0 Тогда 0 Иначе Факт / План *100 Конец
5 wms
 
02.05.12
13:56
да там число и в плане и факте первый вариант отрабатывает- но для групировок не правильно вычисляет.давно делал нечно подобное работало
(2) это ресурс потом я к нему функциюю сумма. среднее применяю
6 wms
 
02.05.12
13:56
(3)а .... щас попробую
7 wms
 
02.05.12
13:58
(3)там писать некуда только типовый функции сумма.минимум...
8 nicxxx
 
02.05.12
13:58
в поле Выражение
9 wms
 
02.05.12
14:02
(8)ура получилось.спасибо. делал же давно.старость не в радость :-)