Имя: Пароль:
1C
 
СКД свои итоги
0 ilyavorobyev
 
06.10.14
13:19
Мне нужно вывести сумму по колонке, колонка это вычисляемое поле, как сложить всю колонку и вывести итог? http://sch.4com.su/image.gif?id=21219&key=990882
1 LehhaK
 
06.10.14
13:24
Добавить вычисляемое полу в ресурсы?
2 ilyavorobyev
 
06.10.14
13:28
(1) я добавил, оно и так рассчитывается по алгоритму там НаединицупоФРуб ((Сумма(Сумма) + Сумма(СуммаРуб)) / Количество) а потом я не могу его в ресурсы снова добавить и написать Сумма(НаединицупоФРуб)
3 LehhaK
 
06.10.14
13:52
А в запросе не можешь тоже самое посчитать и потом в ресурс добавить?
4 Fuas4
 
06.10.14
13:55
5 ilyavorobyev
 
06.10.14
13:56
(4) щас попробую
6 ilyavorobyev
 
06.10.14
14:13
(4) считается правильно, только по всем полям а мне надо чтобы если СтатьяЗатрат.Код = 30 то не плюсовалось в итоги (то есть там где пусто у меня 0)
7 Fuas4
 
06.10.14
14:27
(6) выбор когда
8 ilyavorobyev
 
06.10.14
14:43
(7) я делаю через выбор когда но у меня все равно в суммах есть это число  
Выбор Когда СтатьяЗатрат.Код = 30 И Уровень() = 3 Тогда 0 Иначе Сумма(Всего) / Количество Конец
9 Fuas4
 
06.10.14
14:47
(8) а в ресурсе выбор когда написал?
10 ilyavorobyev
 
06.10.14
14:55
(9) да
11 ilyavorobyev
 
06.10.14
14:55
(10)


Выбор Когда СтатьяЗатрат1.Код = 30 И Уровень() <> 0 Тогда 0 Когда СтатьяЗатрат1.Код = 23 И Уровень() <> 0 Тогда 0 Когда НомерПоПорядкуВГруппировке() = 5 И Уровень() = 1 Тогда
(Сумма(СуммаОбщ16) + Сумма(Сумма1) + Сумма(СуммаРуб1)) / Количество
Иначе (Сумма(Сумма1) + Сумма(СуммаРуб1)) / Количество Конец
12 ilyavorobyev
 
06.10.14
14:55
(9) и он все равно берет значения из тех ячеек где показывается 0
13 Fuas4
 
06.10.14
15:02
(12) м.б. потому что в итогах у него уже нет уровня или статьи затрат? Пробуй тогда ВычислитьВыражениеСГруппировкойМассив
14 ilyavorobyev
 
06.10.14
15:36
(13) http://sch.4com.su/image.gif?id=21242&key=711395 вот, как в таком случае посчитать итоги по колонке?
15 Fuas4
 
06.10.14
15:39
(14) (13) не нравится?
16 ilyavorobyev
 
06.10.14
15:41
(15) пробовал, не получается, какую последним параметром указывать колонку?
17 Fuas4
 
06.10.14
15:59
(16) "Статья затрат" Или как там у тебя эта группировка называется в настройках
18 DrZombi
 
гуру
06.10.14
16:20
(2) Можешь
19 DrZombi
 
гуру
06.10.14
16:34
(14) Скинь лучше отчет на файло-помойку, дай посмотреть, на то только одна мысль приходит. И они тебе не понравится :)
20 ilyavorobyev
 
07.10.14
07:20
21 ilyavorobyev
 
07.10.14
08:05
(15) решил это так, спасибо тебе за наводку

Сумма(ВычислитьВыражениеСГруппировкойМассив("Выбор
Когда СтатьяЗатрат1.Код = 30 Тогда 0 Когда СтатьяЗатрат1.Код = 23 Тогда 0 Когда НомерПоПорядкуВГруппировке() = 5 И Уровень() = 1 Тогда
Сумма(СуммаОбщ16) + Сумма(Сумма1) + Сумма(СуммаРуб1)
Иначе Сумма(Сумма1) + Сумма(СуммаРуб1)
Конец", "СтатьяЗатрат1") )
22 ilyavorobyev
 
07.10.14
08:05

Сумма(ВычислитьВыражениеСГруппировкойМассив("Выбор
Когда СтатьяЗатрат1.Код = 30 Тогда 0 Когда СтатьяЗатрат1.Код = 23 Тогда 0 Когда НомерПоПорядкуВГруппировке() = 5 И Уровень() = 1 Тогда
Сумма(СуммаОбщ16) + Сумма(Сумма1) + Сумма(СуммаРуб1)
Иначе Сумма(Сумма1) + Сумма(СуммаРуб1)
Конец", "СтатьяЗатрат1") )