СКД. Итоги по группировкам без суммирования детальных записей (дублируются) #687325


#0 by sanja26
Нужна подсказка. Предысториия: В отчете получаю данные по ГТД, поступлениям и приходным ордерам. На одно поступление и ГТД может быть несколько приходных ордеров и из них берется количество, также отборы могут устанавливаться по реквизитам приходных ордеров. Суммы берутся из ГТД и поступления. Суть: есть группировка ГТД, организация, начало недели, общий итог есть детальные записи с выводом реквизитов, количества и сумм, суммы дублируются, их складывать в итог по группировке не надо, а брать, например, по максимуму, все равно одинаковые значения. вот тут затык... В интернете смотрел: делают через два набора данных, но такой вариант не нравится, т.к. 2 набора будут содержать практически одинаковые данные, и так не быстрый отчет. ВычислитьВыражение крутил-вертел, пока не получилось. например так не работает: ресурс1 = Максимум(СуммаГТД), рассчитывать по дет. записям ресурс2 = Сумма(ВычислитьВыражение(ресурс1, "ГруппировкаГТД")), рассчитывать по верхним группировкам и общему итогу.
#1 by Artful Den
Может тебе поможет ВычислитьВыражениеСГруппировкойМассив?
#2 by sanja26
Да тоже пробовал, никакого эффекта: ВычислитьВыражениеСГруппировкойМассив("СуммаГТД", "ГруппировкаГТД"), расчитывать по по верхним группировкам и общему итогу и так неправильный результат: Сумма(ВычислитьВыражение(ресурс1, "ГруппировкаГТД", , "первая", "Первая"))
#3 by mistеr
Дублируешь поля с суммами, одно делаешь ресурсом, другое нет.
#4 by sanja26
зачем мне 2 однотипных колонки? так не пойдет
#5 by mistеr
Тогда ГТД и сумму в отдельный набор данных.
#6 by sanja26
так это получится 2 раза одни и те же данные собирать... Это я могу, но нагружается отчет Вопрос в том, что может есть какие возможности через ВычислитьВыражение
#7 by mistеr
Почему одни и те же?
#8 by sanja26
потому что наборы данных надо делать в объединение
#9 by mistеr
Я предлагал через связи.
#10 by sanja26
не вывести в ресурсы значения второго набора, если наборы связаны, а не объединены.
#11 by mistеr
С чего вдруг?
#12 by sanja26
сейчас попробую) у тебя получилось?
#13 by sanja26
у меня же еще два набора есть просто, получение курсов и количества отдельно, их надо связать с суммами.
#14 by mistеr
Нет пока. Переделал на два набора, курсы и все остальное.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С