|
![]() |
#1 |
Злыдни
|
Странные вещи творятся.
На этот код система не ругается. Т.е. если мы сначала селектим, а потом открываем транзакцию, все нормально отрабатывает и даже обновляет. Вот если true поменять на false - да, тогда ругнется. Непонятно. А если попробовать inventTable.selectForUpdate(true) уже в рамках транзакции поставить, то независимо от того, как мы find делали - все сработает.
__________________
Все может быть и быть все может, все может быть или не быть, но быть того никак не может, чего совсем не может быть. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от npokypatop
![]() Странные вещи творятся.
На этот код система не ругается. Т.е. если мы сначала селектим, а потом открываем транзакцию, все нормально отрабатывает и даже обновляет. Вот если true поменять на false - да, тогда ругнется. Непонятно. А если попробовать inventTable.selectForUpdate(true) уже в рамках транзакции поставить, то независимо от того, как мы find делали - все сработает. Хм,странно... У меня ругается. AX 3.0 SP3 |
|
|
|