H
Hryv
Вчерашняя тема пропала, а проблема у меня осталась
В процедуре, которая вызывается по кнопке, делаю НачатьТранзакцию()
Если ЗафиксироватьТранзакцию() (или ОтменитьТранзакцию()) выполнить до завершения этой процедуры, то все работает нормально
А если процедура завершается без закрытия транзакции, то при попытке выполнить ЗафиксироватьТранзакцию() (или ОтменитьТранзакцию()) выдается ошибка типа "нет транзакции"
Получается, что при завершении процедуры транзакция фиксируется неявно?
Можно ли как-то это обойти?
Мне хотелось бы начать транзакцию, дать поработать юзеру, а затем завершить транзакцию
В процедуре, которая вызывается по кнопке, делаю НачатьТранзакцию()
Если ЗафиксироватьТранзакцию() (или ОтменитьТранзакцию()) выполнить до завершения этой процедуры, то все работает нормально
А если процедура завершается без закрытия транзакции, то при попытке выполнить ЗафиксироватьТранзакцию() (или ОтменитьТранзакцию()) выдается ошибка типа "нет транзакции"
Получается, что при завершении процедуры транзакция фиксируется неявно?
Можно ли как-то это обойти?
Мне хотелось бы начать транзакцию, дать поработать юзеру, а затем завершить транзакцию