Запретить редактирование ячейки табличной части документа

1. user2014960 17.11.23 12:57 Сейчас в теме
Добрый день. Подскажите, пожалуйста, как на обычных формах запретить редактирование ячейки через процедуру ПриАктивизацииЯчейки(Элемент) ? ПередНачаломИзменения отказ сделал, но в этом случае если редактировать ячейку разрешенную для редактирования, и перейти потом на ячейку, которую нужно запретить редактировать, ее так же можно отредактировать.
Процедура ТоварыПередНачаломИзменения(Элемент, Отказ)
	Если Элемент.ТекущиеДанные = Неопределено Тогда
		Возврат;
	КонецЕсли;
	ИмяКолонки = Элемент.ТекущаяКолонка.Имя;
	ЗначениеАктивнойЯчейки = Элемент.ТекущиеДанные[Элемент.ТекущаяКолонка.Имя];
	УсловноеОформление = Элемент.ОформлениеСтроки(Элемент.ТекущаяСтрока);
	Если Не УсловноеОформление.Ячейки[ИмяКолонки].ЦветФона = WebЦвета.Желтый Тогда
		Отказ = Истина;
	КонецЕсли;
КонецПроцедуры
Показать
.

Пробовал так - не работает
Процедура ТоварыПриАктивизацииЯчейки(Элемент,)
	Если Элемент.ТекущиеДанные = Неопределено Тогда
		Возврат;
	КонецЕсли;
	ИмяКолонки = Элемент.ТекущаяКолонка.Имя;
	ЗначениеАктивнойЯчейки = Элемент.ТекущиеДанные[Элемент.ТекущаяКолонка.Имя];
	УсловноеОформление = Элемент.ОформлениеСтроки(Элемент.ТекущаяСтрока);
	Если Не УсловноеОформление.Ячейки[ИмяКолонки].ЦветФона = WebЦвета.Желтый Тогда
		УсловноеОформление.Ячейки[ИмяКолонки].ТолькоПросмотр = Истина;
	КонецЕсли;
КонецПроцедуры
Показать
По теме из базы знаний
Найденные решения
2. DENSKR 15 17.11.23 13:35 Сейчас в теме
Процедура ТоварыПриАктивизацииЯчейки(Элемент)
    Если Элемент.ТекущиеДанные = Неопределено Тогда
        Возврат;
    КонецЕсли;
    Элемент.Колонки.ТвояКолонка.ТолькоПросмотр = Истина;
КонецПроцедуры
user2014960; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DENSKR 15 17.11.23 13:35 Сейчас в теме
Процедура ТоварыПриАктивизацииЯчейки(Элемент)
    Если Элемент.ТекущиеДанные = Неопределено Тогда
        Возврат;
    КонецЕсли;
    Элемент.Колонки.ТвояКолонка.ТолькоПросмотр = Истина;
КонецПроцедуры
user2014960; +1 Ответить
3. user2014960 17.11.23 13:39 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот