Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД: разные источники для группировок и детальных записей

СКД: разные источники для группировок и детальных записей
Я
   verifikator
 
27.04.21 - 15:07
Добрый день!
Подскажите, пожалуйста, существует ли способ в СКД в одном поле выводить информацию из разных наборов (в группировках - из набора 1, а в детальных записях - из набора 2)?
Например, какое-нибудь пользовательское поле с выражением "выбор когда НеобходимоеПоле = этоГруппа тогда АгрегатнаяФункция(ПолеИзНабора1) когда необходимоеполе не группа тогда АгрегатнаяФункция(ПолеИзНабора2) и т.д.".
   toypaul
 
1 - 27.04.21 - 15:16
да
   verifikator
 
2 - 27.04.21 - 15:18
как? пока что сделал вычисляемое поле с выражением = ПолеИзНабора1, запихал его в ресурсы с выражением =ПолеИзНабора2 и "рассчитывать по:" выбрал все свои группировки, но при построении это выражение накладывается и на детальные записи, т.е. в них также значения из ПолеИзНабора2
   slafor
 
3 - 27.04.21 - 16:10
OFF: до этого читал ветку Помогите с запросом , и понял, что сегодня хоть и "не пятница еще", но уже близко к этому... Заголовок этой ветки прочитал как "СКД: разные источники для группировок и Летальных записей" )

А по самой теме - недавно стояла такая же задача: надо было общие итоги по иерархии и по детальным записям выводить отдельно, причем сумма итогов по детальным записям не обязательно была равна суммам по иерархии. В итоге без СКД решил, по старинке...
   hhhh
 
4 - 27.04.21 - 16:12
(2) на закладке ресурсы пробуй. Там для ресурса можно задать абсолютно произвольное значение, причем для каждой группировки разное.
   verifikator
 
5 - 27.04.21 - 16:37
(3) Вот, вот! та же ситуация сумма по детальным не должна сходиться с суммами в группировках.
Совсем не хочется уходить от СКД, т.к. это дополнительный вариант отчета к основному рабочему)
   verifikator
 
6 - 28.04.21 - 09:39
Товарищи, спасибо за ответы! Решил объединением двух наборов в одном запросе (второй набор содержал данные по группировочным полям), после на вкладке "Ресурсы" для нижней группировки выбрал максимум по полю (в рамках задачи в любом случае нужная цифра - максимальная), для следующей - сумма максимумов по группировке, для последующих - сумма сумм максимумов.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.