&НаКлиенте
Процедура РеквизитПриИзменении(Элемент)
Если Объект.Реквизит Тогда
Если Условие Тогда
Предупреждение("Низя");
// Здесь нужно вернуть значение реквизита в Ложь
КонецЕсли;
КонецЕсли;
КонецПроцедуры
При изменении флага на форме, нужно проверить условие, и не дать пользователю его изменить.
Параметра "Отказ" там нет.
Объект.Реквизит = Ложь; выдает ошибку
"Нельзя изменять поле, содержащее объект данных формы".
В том числе если устанавливаю это значение на сервере.