Помогите пожалуйста разобраться с такой проблемой.
Мне нужно создать дерево товаров в форме InventOnHandItem,
аналогично как сделано в InventTable. Проблема возникла в организации сортировки таблицы InventSum.
Пробовал сделать 2 способами:
1. Join datasource -- (InventTable к InventSum ) через InnerJoin.
2. сделать select вот таким образом:
PHP код:
...
vendorNodes::VendorNodesAll(element.hWnd());
ttsbegin;
while select inventTable
join inventSum
where inventSum.ItemId == inventTable.ItemId
join vendorNodes
where inventTable.VendorNodeId == vendorNodes.VendorNodeId &&
vendorNodes.HWND == element.hWnd() &&
vendorNodes.SessionId == Session.sessionId()
{
_tempInventSum.ItemId = inventTable.ItemId;
_tempInventSum.ItemName = inventTable.itemName;
_tempInventSum.VendorNodeId = inventTable.VendorNodeId;
_tempInventSum.insert();
}
ttscommit;
vendorNodes::ClearByHWND(element.hWnd());
}
Пока не удалось добиться желаемого результата.
Буду благодарен, если кто укажет, хоть в каком направлении рыть.