Один путь к нам - карта:
Map ret = new Map(Types::String, Types::Real);
MapEnumrator it = ret.getEnumerator();
while select sum(qty) from it
where it.ItemId == "OL-1500" || it.ItemId == "OL-1000"
join id
group by inventBatchId
where id.InventDimId == it.InventDimId
{
ret.insert(id.InventBatchId, it.Qty);
}
while (it.moveNext())
info(strFmt("%1: %2", it.currentKey(), it.currentValue()));
Другие варианты:
- сохранить во временную таблицу.
- создать вид, использовать в Форма
- создайте запрос, используйте форму
Это действительно зависит от того, как вы будете использовать данные.