![]() |
#2 |
Участник
|
Цитата:
Сообщение от mazzy
![]() ...Но record.selectForUpdate() у меня всегда возвращает false.
Как сделать так, чтобы полученную из getByKey можно было обновить методом update, не выполняя повторного поиска. Я правильно понимаю, что начав использовать UnitOfWork, мы должны использовать только его? Ну, или выполнять повторный поиск в базе? \Classes\InventCostItemDim\updateInventTrans X++: protected void updateInventTrans(InventTrans _inventTrans) { if (_inventTrans.RecId) { _inventTrans.skipTTSCheck(true); // !!! this.updateCostAmountStd(_inventTrans); _inventTrans.update(); // !!! } this.updateInventTransMap(_inventTrans); } Хотя возможно для UnitOfWork возможен другой подход. |
|