|
![]() |
#1 |
Banned
|
Не существует. Программно этого добиться, тем не менее, не так уж сложно. Вот код, который делает именно это:
X++: public void insert(boolean _dropInvent = false) { InventUpd_Reservation reservation; InventDimParm inventDimParm; InventDim inventDim; InventMovement inventMovement; ttsbegin; super(); if (this.InventTransId && this.Reservation && ! _dropInvent) { inventMovement = this.inventMovement(); inventDim = this.inventDim(); inventDimParm.initFromInventDim(inventDim); if (this.InventMount > 0) { // remove eventually existing reservation on the old inv. dimension reservation = InventUpd_Reservation::newParameters(inventMovement, inventDim, inventDimParm, inventDimParm.inventDimFixed(), this.InventMount, false); reservation.updateNow(); } // reserve the mounted lot reservation = InventUpd_Reservation::newParameters(inventMovement, inventDim, inventDimParm, inventDimParm.inventDimFixed(), -this.InventMount, false); reservation.updateNow(); } ttscommit; } Последний раз редактировалось EVGL; 20.11.2007 в 12:19. |
|
|
За это сообщение автора поблагодарили: vmoskalenko (1). |
![]() |
#2 |
Участник
|
Спасибо и на том. Код сваяли, работает. Но как то ж это дело получалось без доп. заморочек...
![]()
__________________
Торопиться - это делать медленные движения без перерывов между ними |
|