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