Имя: Пароль:
1C
1С v8
СКД. Итог по колонке
0 nAPACEHAK
 
23.10.18
15:03
Доброго

http://prntscr.com/l9f13j
Как можно вычислить итог по колонке. Колонка не ресурс

Или как сотворить его ресурсом, что бы лишнего не считал (НДС2)
http://prntscr.com/l9f13j

http://prntscr.com/l9f2wp
http://prntscr.com/l9f33k
1 Eiffil123
 
23.10.18
15:41
Перенести в ресурс. А в чем проблема?
2 nAPACEHAK
 
23.10.18
16:00
(1) перенесу в ресурс - см.НДС2 на скрине.
http://prntscr.com/l9fzl0

тут строки белым - выборка из ТЧ документа
НДС1 - реквизит документа
когда строки соединю с реквизитом - как раз и получу НДС2

переписать запрос - это последнее что хотелось бы сделать
3 IvanGorbunov
 
23.10.18
16:02
(2) перенести в ресурс и указать для каких строк итогов (группировок) считать, а для каких нет
4 nAPACEHAK
 
23.10.18
16:09
(3) вот с этим и заблудился (
http://prntscr.com/l9g69y
5 nAPACEHAK
 
23.10.18
16:10
6 IvanGorbunov
 
23.10.18
16:10
(4) У вас по каким полям группировки?
7 IvanGorbunov
 
23.10.18
16:11
укажите автосредство и номенклатуру в "Рассчитывать по" вашего ресурса и также автосредство Иерархия и номенклатура Иерархия
8 nAPACEHAK
 
23.10.18
16:16
(7) http://prntscr.com/l9g9w9
http://prntscr.com/l9ga9g

т.е.получилось тоже самое что и с НДС2, судя по итогам - продублировал для ТЧ и сумму со всей кучи
https://prnt.sc/l9fzl0
9 IvanGorbunov
 
23.10.18
16:19
(8) Укажите "Максимум", а не "Сумма"
10 IvanGorbunov
 
23.10.18
16:20
(9) В выражении ресурса
11 nAPACEHAK
 
23.10.18
16:24
(10) я с максимум тоже пробовал, легче не стало ((
http://prntscr.com/l9gevs
http://prntscr.com/l9gfhf
12 nAPACEHAK
 
23.10.18
16:29
(10) и если ставить ресурсом то уже не могу испоьзовать тут
http://prntscr.com/l9ghyn
и отчет из двух группировок превращается в из одной
13 Tonik992
 
23.10.18
16:40
(11) Как это легче не стало.
Чуть-чуть легче и стало! По группировкам то у вас как надо

Теперь для Общих итогов вам надо для ресурса НДС1 задать новое выражение, но с "Рассчитывать по" выбрать "Общие итоги". Только с предыдущей строки убрать галку "Общие итоги"

И применить процедуру ВычислитьВыражение()
14 nAPACEHAK
 
23.10.18
17:00
(11) эмм... не понял
было 2 группировки
http://prntscr.com/l9gz2l
http://prntscr.com/l9gyl7

после как сделали ресурсом - группировка одна. вторая потерялась

и в итоге, если считать сумму - надо 156+119, стало 156
http://prntscr.com/l9h0f3

*** да, там галка общие итоги неверно стояла на скрине
15 Tonik992
 
23.10.18
17:13
Для прояснения ситуации: почему вы используете ресурс в качестве поля группировки, а не поля отчета? Спрашиваю потому, что ресурс в качестве поля группировки сам никогда не использовал, не знаю какой результат может быть.

Я подразумевал следующее:
https://prnt.sc/l9gfhf - вот здесь вам надо убрать галку "Общий итог"
И еще раз добавить туда же поле "СуммаНДС1", в котором указать "Рассчитывать по" - "Общий итог".
А в выражении использовать ВычислитьВыражение()... Это для того, чтобы итог считался как Сумма() по Максимум() в каждой группировке
16 nAPACEHAK
 
24.10.18
08:10
(15) ну потому что если я не делаю его полем группировки, то и группировка пропадает. см (14)

и немного не понял что надо написать в выражении?
http://prntscr.com/l9q50v
17 nAPACEHAK
 
24.10.18
08:15
(15) вот смотрите, если с ресурсом и "рассчитывать по"
http://prntscr.com/l9q5i2

в колонке СуммаНДС1 получается только одна сумма, что не соответствует действительности.

Если же я уберу из ресурса СуммаНДС1 и поставлю её в группировку, то СуммаНДС1 появляется в двух группировках. И цифры соответствуют действительности
http://prntscr.com/l9q61e

в случае же с ресурсом - СуммаНДС1 просто становится максимальным числом из этих цифр. вторая цифра уже не считается в итогах, что не есть правильно

вот я об этом
18 nAPACEHAK
 
24.10.18
09:00
(15) а, все, разобрался. день вчера был неправильный ))) Немного изменил группировку, теперь НДС в ресурсе и выводится правильно. Помогите только, как итог посчитать?
http://prntscr.com/l9qgvc

Если ВычислитьВыражение ("Сумма( Максимум (СуммаНДС1))") то пишет "использование вложенных агрегатных ф-й не допускаеся". Как правильно функцию сюда написать?

Спасибо
19 nAPACEHAK
 
24.10.18
09:23
http://prntscr.com/l9qo2y
http://prntscr.com/l9qo5z
http://prntscr.com/l9qo9c

не могу понять как правильно надо (((
20 Tonik992
 
24.10.18
10:13
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(СуммаНДС)", "Номенклатура"))

Возможно я ошибся, попробуй такой вариант
21 nAPACEHAK
 
24.10.18
10:36
(20) я пробовал похожее, только с группировкой выше уровнем (Автосредство)

тоже самое что и с номенклатурой получается
(вариант с номенклатурой)
http://prntscr.com/l9rgia

суммируется не группировка а все поля группировки
22 Tonik992
 
24.10.18
10:38
Тогда надо
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(СуммаНДС)", "Автотранспорт"))

Какая тут цифра получается?
23 nAPACEHAK
 
24.10.18
11:17
(22) http://prntscr.com/l9s12v
Максимум из .... хмм... группировок или всех полей группировок. не понятно из отчета
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn