Показать сообщение отдельно
Старый 07.02.2009, 13:27   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,496 / 1071 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
X++:
                mapLoopTrans    = new map(types::INTEGER,types::RECORD);
                mapLoopDim      = new map(types::INTEGER,types::RECORD);

                // edd Значение 1 не найдено в map -->
                loopX   = 0;
                // edd Значение 1 не найдено в map <--

                queryRun = inventCostHelp.initQueryRunTrans(this.inventTable(inventCostList.ItemId));
                while (queryRun.next())
                {
                    loopX++;
                    mapLoopTrans.insert(loopX,queryRun.get(tableNum(InventTrans)));
                    mapLoopDim.insert(loopX,queryRun.get(tableNum(InventDim)));
                }

                loopMax = loopX;
                loopX   = 0;
                while (loopX < loopMax)
                {
                    loopX++;

                    this.updateItemDim(mapLoopTrans.lookup(loopX),mapLoopDim.lookup(loopX));
                }