21.03.2008, 12:28 | #1 |
Axapta Retail User
|
RecordSet у inventSum
Листинг поиска и посчета остатков на складе по номеру склада(_inventLocationId) - складов 10, как суммировать остатки по всем 10 складам ?
X++: inventDim.InventLocationId = _inventLocationId; inventSum = InventSum::findSum(_itemId, inventDim, inventDimParm, InventSumFields::All); X++: while select InventLocationId from inventDim { inventDim.InventLocationId = inventLocationId; inventSum = InventSum::findSum(_itemId, inventDim, inventDimParm, InventSumFields::All); inventsum1=inventsum1+inventsum; } |
|
21.03.2008, 12:50 | #2 |
Axapta Retail User
|
|
|
21.03.2008, 15:36 | #3 |
Участник
|
Дааа, с пониманием запросов и x++ у CasperSKY пока беда.. Читайте документацию и разбирайте примеры
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|
21.03.2008, 15:52 | #4 |
Участник
|
X++: InventSumDatePhysical inventSumDatePhysical = new InventSumDatePhysical(); ItemId ItemId = "010101000098"; ; info(num2str(inventSumDatePhysical::onHandQty(systemDateGet(),ItemId), 1, 3, 2, 0));
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|