Имя: Пароль:
1C
1С v8
СКД расчет процентов (ресурс)
,
0 Spyke
 
23.12.15
11:23
Добрый день.
Есть ресурс Сумма(Количество)/Сумма(Количество1)
Для каждой строки считается верно, а для итогов расчет неверен.

Пример
ГОд 15                      Год 16
  Кол      Сумма       Кол     Коэф      Сумма
1)600    19 904,80                    
2)1 500    39 344,00    2 000    1,33    51 442,00    
3)1 300    26 480,00    1 500    1,15    38 058,40    
И)3 400    85 728,80    3 500    1,25    89 500,40    

В итогах коэф считается неверно, ошибка выходит только тогда когда есть пустое значение детальной записи в данном примере 1) за 16 год
1 КоньЛапчатый
 
23.12.15
11:31
(0) как итог должен считаться? и каким выражением это поле на закладке ресурсы расчитывается?
2 Spyke
 
23.12.15
11:41
(1) Итог должен считаться так же 3 500/ 3 400
а сейчас получается 3500/(3400-600)
3 Spyke
 
23.12.15
11:43
(1) Сумма(Количество)/Сумма(Количество1)
4 Nuobu
 
23.12.15
11:43
(3) Сделай среднее, должно помочь.
5 Spyke
 
23.12.15
11:50
(4)Итог тот же
6 Alexaha
 
23.12.15
11:50
(3) "есть пустое значение детальной записи в данном примере 1) за 16 год"
там ноль или что?
7 КоньЛапчатый
 
23.12.15
11:52
(3) попробуй так: Сумма(Количество)/Сумма(естьNull(Количество1, 0))
8 Spyke
 
23.12.15
11:54
(6) Да 0
9 Nuobu
 
23.12.15
11:56
(8) Сумма(Количество)/Сумма(Количество1)

Выбор Когда Сумма(Количество1) <> 0 Тогда Сумма(Количество)/Сумма(Количество1) Иначе 0 Конец

Так пробовал?
10 Spyke
 
23.12.15
11:56
(7) Все так же
11 Spyke
 
23.12.15
11:59
(9) не помогло
12 КоньЛапчатый
 
23.12.15
12:06
Сумма(Количество)/Сумма(выбор когда Количество1 = 0 тогда 1 иначе Количество1 конец)
можно так попробовать, если не смущает небольшая погрешность.
13 Spyke
 
23.12.15
12:11
Да самое странное
Сумма(Количество)/Сумма(Количество1) для каждой строчки считается верно, а для итогов нет.
Хотя по отдельности Сумма(Количество) и Сумма(Количество1)
для итогов считается верно. Бред какой-то.
14 КоньЛапчатый
 
23.12.15
12:15
(13) добавь еще одну точно такую же строчку в ресурсах, только в поле Расчитывать по выбери Общий Итог.
15 Spyke
 
23.12.15
12:18
(14) Все равно рассчитывает Итог неверно
Может конечно лыжи не едут, могу наглядно все показать по TeamVeawer
16 Alexaha
 
23.12.15
12:46
(15) попробуй изменить расчет поля кол1 так что бы там было ненулевое значение
17 Spyke
 
23.12.15
13:34
(16) Сделал, но итоговые показатели остаются прежними
18 Alexaha
 
23.12.15
15:38
(17) прикольно, я как не изгалялся никак не смог смоделировать твою ситуацию - итоги правильные
19 vicof
 
23.12.15
15:39
ЕСТЬNULL надо использовать
20 aleks_default
 
23.12.15
16:01
(0) только не в вычисяемых полях, а в запросе.
21 aleks_default
 
23.12.15
16:01
(20) к (19)
22 Spyke
 
23.12.15
21:36
(18) Могу показать наглядно
(20) коэф - вычисляемое поле средствами СКД, в запросе не участвует
23 Alexaha
 
25.12.15
08:07
(22) давай, если это еще актуально