Показать сообщение отдельно
Старый 25.05.2020, 08:28   #427  
soad is offline
soad
Участник
 
27 / 16 (1) ++
Регистрация: 24.07.2008
Цитата:
Сообщение от belugin Посмотреть сообщение
Я вижу, что группировка помещена внутрь того, что она группирует. Если что-то находится внутри какого-то списка, то все ссылки на уровень этого списка и ниже выбирают записи относительно текущего элемента этого списка. Т.е. в данном вычисляется максимум одной текущей записи списка.
Можете подсказать на какой уровень иерархии источников данных будет правильно добавить группировку?
Добавил в модель узел WMSWorkLineGrouped в нем строки отобранных работ из $FiltredWMSWorkLinePlan группируются по ячейке из строк работы, и агрегируются по дате закрытия строки, чтобы контролировать что именно попадает в группировку.

Попробовал два варианта, оба не дали нужного результата.

Вариант А – Группировка $LastPlanInventory3 добавлена в корень источников данных.
Нажмите на изображение для увеличения
Название: Группировка в корне.png
Просмотров: 54
Размер:	200.3 Кб
ID:	12832

В результате выполнения XML видно, что это неправильный вариант, т.к. ячейка в $FiltredWMSWorkLinePlan не совпадает с тем, что есть в результатах группировки. Получается, что на вход группировки подается явно не тот набор записей.

Нажмите на изображение для увеличения
Название: XML Группировка в корне.png
Просмотров: 66
Размер:	127.9 Кб
ID:	12833


Вариант Б - Группировка $LastPlanInventory2 добавлена как дочерний элемент $FiltredWMSLocation, т.е. находится на одном уровне с $FiltredWMSWorkLinePlan, которое отбирает группируемые строки работ.
Нажмите на изображение для увеличения
Название: Группировка на одном уровне с $FiltredWMSWorkLinePlan.png
Просмотров: 65
Размер:	198.6 Кб
ID:	12834

Думал что это вариант, будет верным, но он тоже дает не тот результат. Ячейка в $FiltredWMSWorkLinePlan и $LastPlanInventory2 совпадает, но результат группировки даты в $LastPlanInventory2 – опять пустой ((
Нажмите на изображение для увеличения
Название: XML Группировка на одном уровне с $FiltredWMSWorkLinePlan.png
Просмотров: 53
Размер:	108.5 Кб
ID:	12835

Проблема в том, что группировка должна быть добавлена на какой-то другой уровень иерархии источников данных?