Имя: Пароль:
1C
1С v8
Помогите с функцией "ВычислитьВыражение()".
0 vikadruzhok
 
23.11.15
16:08
Мне в СКД для расчета оборачиваемости нужно рассчитать средний остаток за период. Для элемента это формула (Сумма(КоличествоКонечныйОстатокЭлемента)/(Количество (Различные (Выбор Когда КоличествоКонечныйОстатокЭлемента<>0 Тогда Период Конец))). Для группы нужно сумма((Сумма(КоличествоКонечныйОстатокЭлемента)/(Количество (Различные (Выбор Когда КоличествоКонечныйОстатокЭлемента<>0 Тогда Период Конец)))). Но так нельзя и через "Вычислитьвыражение" не могу понять как. Помогите, пожалуйста.
1 Necessitudo
 
23.11.15
17:55
А почему так не работает-то?
2 Tetragrammathon
 
23.11.15
18:04
(0) Вычисляй оборачиваемость в пользовательском поле, тогда там будет тупо по строчкам вывода отрабатываться, так как, как ты правильно подметил, суммировать частные оборачиваемости никак нельзя в итогах.
3 Defender aka LINN
 
23.11.15
18:40
сумма((Сумма( это сильно. А что система должна сделать на этом месте, если не секрет?