|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от AndyD
![]() Исключение внутри блока ttsbegin/ttscommit передает управление на следующий оператор после ttscommit самого верхнего уровня.
Т.е. обработчик должен выглядеть так X++: try { ttsbegin; // что-то делаем ttscommit; } catch { // обрабатываем исключение } У меня то сам метод логгера именно так был оформлен: X++: try { ttsbegin; // что-то делаем ttscommit; } catch { // обрабатываем исключение }
__________________
Axapta has seduced me deadly! ![]() |
|
Теги |
try/catch, исключения, как правильно, транзакции |
|
|