Имя: Пароль:
1C
1С v8
Промежуточный итог на СКД
, ,
0 ДядяМитяй
 
20.05.21
10:33
Есть примитивный отчет на СКД - плоская таблица, отсортированная по одному полю. В этом поле положительные значения - перераскод, отрицательные - экономия. Все работает, общий итог выводится, плюсы и минусы красятся в разный цвет) Как правильно вывести итоги по отдельно по положительным и отрицательным значениям? Пробовал ресурс с условием - никак, на синтаксис ругается... Подскажите красивое и правильное решение.
1 Kassern
 
20.05.21
10:36
(0) разбейте на несколько колонок дело то)
2 ДядяМитяй
 
20.05.21
10:38
(1) А как же красота? Две колонки, заполненные наполовину - это как-то по-дешмански
3 toypaul
 
гуру
20.05.21
10:42
красиво и правильно сначала показать что есть и что надо
4 ДядяМитяй
 
20.05.21
10:48
Колонка в отчете (она же ресурс)
20
5
1
-4
-40
-80

Надо, чтобы выводилось не только ОбщийИтог -98, но и итог отрицательных чисел (-124) и итог положительных (26)
5 Kassern
 
20.05.21
10:52
(4) и куда вы хотите эти 2 числа пихнуть без доп колонок? Хотите красоту, рисуйте макет в скд, так же создайте эти доп поля, и их итог пихайте в параметр в макете
6 ДядяМитяй
 
20.05.21
10:54
Куда пихнуть - найдем, хоть в таблицу под группировкой. Рассчитать как? Ведь напрашивается некий ресурс с условием или вычисляемое поле - только детали непонятны.
7 toypaul
 
гуру
20.05.21
10:56
Сделать признак для каждой строки. Сделать группировку по этому признаку
8 ДядяМитяй
 
20.05.21
10:57
Типа КОГДА ЭкономияПерерасход > 0 ТОГДА ЭкономияПерерасход ИНАЧЕ 0 КОНЕЦ  -  только как это в Сумму обернуть?
9 toypaul
 
гуру
20.05.21
10:58
Если полученные числа не из детальных записей, то сложнее. Если отчет фиксированной структуры, то все понятно. Если нет, надо долго думать (лень и нет времени)
10 toypaul
 
гуру
20.05.21
11:00
(8) что не понятно в словах "признак" и "группировка"?
11 ДядяМитяй
 
20.05.21
11:03
(9) >все понятно
в смысле (7) ?
То есть разбить на две группировки? Ну да, вариант. Или делать невидимые пользователю колонки и по ним считать итог...
А итоги по условию - такого вообще не придумано?
12 DrZombi
 
гуру
20.05.21
11:27
(2) Две колонки это только колонки для подсчета.
Выводить ты их будешь там где хочешь.
13 DrZombi
 
гуру
20.05.21
11:28
+(12) Да хоть в группировке "Товар", вместо товара :)
14 hhhh
 
20.05.21
12:39
(11) почему не придумано

СУММА(ВЫБОР КОГДА ТОГДА КОНЕЦ)
15 ДядяМитяй
 
20.05.21
12:39
В итоге получилось сделать вычисляемые поля с отбором по +- для количества и стоимости, запихнуть их в ресурсы и эти ресурсы вывести в две отдельные группировки - экономия и перерасход
16 ДядяМитяй
 
20.05.21
12:50