Тебе же Ромео все отлично расписал
у тебя в глоб. переменной Vehicle курсор не установлен, плюс нужен MODIFY.
В OnAfterGetRecord напиши Vehicle.GET(КодКлючевогоПоля)
Дальше как у Ромео заполни два триггера у чекбокса:
Цитата:
Поле CheckBox - OnValidate.
Vehicle.MODIFY(FALSE);
Поле CheckBox - OnAfterValidate.
CurrForm.UPDATE(FALSE);
кстати, если в сорсе чекбокса стоит Vehicle.avto, то OnAfterValidate не нужен