1С 8 Транзакция и удаление объектов. #607500


#0 by Mr_Best
Добрый день коллеги. Требуется удалить несколько документов, например 4. Но удаляя 4-й, по логике программы может оказатся что удаление нужно отменить, включая первые 3 удаленные. Предположим, что заранее (перед удаленим первого документа) определение возможности успешного удаления всех 4-х документов не представляется возможным! Вопрос: поможет ли мне это: НачатьТранзакцию, ЗафиксироватьТранзакцию, ОтменитьТранзакцию. И есть ли подводные камни?
#1 by Ksandr
... удаление ... ВызватьИсключение ... ЗафиксироватьТранзакцию При возникновении исключения транзакция не зафиксируется, т.к. "в данной транзакции уже происходили ошибки" или как то так 1С сообщает.
#2 by Mr_Best
А вместо вызова исключения можно использовать ОтменитьТранзакцию ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С