&НаКлиенте
Процедура ПредварительныйГрафикПлатежейПередНачаломИзменения(Элемент, Отказ)
Если Элемент.ТекущийЭлемент.Имя = "ПредварительныйГрафикПлатежейПроцентРассрочки" Тогда
Если ЗначениеЗаполнено(Объект.ДатаНачалаРасчетаРассрочки) И Объект.ДатаНачалаРасчетаРассрочки >= Элемент.ТекущиеДанные.ДатаПлатежа Тогда
Отказ = Истина;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
А через условное оформление формы - не?
ПередНачаломИмзенения() - оно кажись к строке относится. Т.е. не сработает, ежели начали сначала другую ячейку в строке редактировать, а потом перешли.
Попробуй начать редактировать соседнюю ячейку в строке, а потом табом попробуй перейти на "защищенную". На УФ не пробовал, а в обычных формах была лажа. Т.е. это событие срабатывает при начале редактирования СТРОКИ. И если начать редактировать строку с другой ячейки, то до выхода из режима редактирования можно было спокойно отредактировать и "защищенную" ячейку. Поэтому приходилось чуть сложнее извращаться.
А на УФ вообще извращаться не надо. Несложные условия без проблем через условное оформление реализуются.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой