Показать сообщение отдельно
Старый 03.11.2021, 13:33   #30  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,654 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Изначально это ответ был вообще не Вам А во всех последующих сообщениях Вы упорно пишете об исключении типа Warning. Но это не так

Да, тут странно, что прерывание FormDataSource.Write() не обнуляет ttslevel(). Но сильно подозреваю, что проблема в каком-то дополнительном коде. И, скорее всего, где-то в ValidateWrite(). Вот сомневаюсь, что это ошибка на уровне ядра.

Тут бы простой тест сделать, раз у Вас уже есть голая форма и голая таблица. Добавьте в таблицу поле с mandatory = Yes, перекройте на форме DataSource.write(), окружив super() транзакцией и проверьте, обнулится ttslevel() или нет?
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...