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

СКД. Расчет итогов

СКД. Расчет итогов
Я
   Надмозг
 
27.05.19 - 15:56
Есть два набора данных
Поле1 - ссылка
Ресурс - число

Поле1 - ссылка
Поле2 - другая ссылка

Допустим содержание наборов такое
Набор 1
Ссылка1 | 50 000

Набор 2
Ссылка1 | ДругаяСсылка1
Ссылка1 | ДругаяСсылка2

Соединяем первый набор со вторым по полю 1 и считаем итоге по ресурсу.
Если бы это было обычное левое соединение, то было бы так.
Ссылка1 | ДругаяСсылка1 | 50 000
Ссылка1 | ДругаяСсылка2 | 50 000
Итог по Ссылка1 - 100 000

Но в СКД соединяю два набора, итог получается 50 000, в ресурсах прописал - Сумма(Ресурс)

Я так понимаю, СКД считает итоги как бы внутри одного набора данных. В первом наборе одна строка и в сумме получается 50 000. Как сделать, чтобы учитывались все строки из второго набора и суммирование проходило по ним?



Ссылка1 | ДругаяСсылка1
Ссылка1 | ДругаяСсылка2
 
 
   Надмозг
 
1 - 27.05.19 - 15:57
+(0) Не заметил текст после знака вопроса, забыл затереть, не обращайте внимания
   Надмозг
 
2 - 27.05.19 - 17:16
Получилось. Сделал так
Сумма(ВычислитьВыражениеСГруппировкойМассив ("Ресурс"))

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