уже хорошо.
но можно лучше.
SysQuery::findOrCreateDataSource(query добавляет в корень.
и не задает связь, насколько я помню.
создайте ВЕСЬ запрос в АОТ. избавьте себя от необходимости манипулировать с датасорсами.
в коде устанавливайте только range.value.
даю маячок - в АОТ можно создать ДВА запроса. один для InventLocationType::Standard, другой для прочих типов.
|