Показать сообщение отдельно
Старый 31.01.2005, 15:52   #1  
Azat
Гость
 
n/a
Классификатор
Помогите пожалуйста разобраться с такой проблемой.
Мне нужно создать дерево товаров в форме 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());

Пока не удалось добиться желаемого результата.
Буду благодарен, если кто укажет, хоть в каком направлении рыть.