v8cs:begin-transaction¶
После начала транзакции отсуствует блок Попытка-Исключение (begin-transaction)¶
- Категория:
bsl
Mежду "НачатьТранзакцию()" и "Попытка" есть исполняемый код, который может вызвать исключение, после "НачатьТранзакцию()" не найден оператор "Попытка"
Неправильно¶
Правильно¶
НачатьТранзакцию();
Попытка
// ...
ЗафиксироватьТранзакцию();
Исключение
// ...
ОтменитьТранзакцию();
// ...
ВызватьИсключение;
КонецПопытки;
См.¶
Соответствие стандартам¶
- #std783, п. 1.3: Транзакции: правила использования — Диагностика v8cs:begin-transaction проверяет требование пункта 1.3 стандарта std783.
Источник диагностики¶
- Исходная статья
- Ревизия:
c8fe7932babf718c0ace3cf836a99d6a3b98d098 - Лицензия:
EPL-2.0