Закрашивание ячейки после выбора значения

1. user1089020 21.04.21 08:05 Сейчас в теме
Доброе утро, светлые головы!

В 8.2 (обычные формы) мне нужно закрасить ячейку (Статус) в таблице значений (Таблица) на форме, если в этой ячейке выбрано определенное значение из перечисления.

Процедура ТаблицаСтатусПриИзменении(Элемент)
	Если Элемент.Значение = Перечисления.СтатусыПередачиОригиналовДоговоров.OK Тогда
		Элемент.ЦветФона = WebЦвета.СветлоЗеленый;	
	КонецЕсли;
КонецПроцедуры


Сейчас с этим кодом закрашивания не происходит. Подскажите, где я не догоняю?
Найденные решения
2. glek 119 21.04.21 08:14 Сейчас в теме
(1) Если я правильно помню ОФ, то там надо либо при выводе строки либо при получении данных работать с оформлением строки.
3. DenisCh 21.04.21 08:14 Сейчас в теме
ПриПолученииДанных / ПриВыводеСтроки
Лучшие кошероведы рекомендуют и настоятельно советуют красить именно в этих процедурах.
6. ls600 21.04.21 08:41 Сейчас в теме
Для примера. В форме списка документа.
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
	
	Попытка
		Если ДанныеСтроки.Брутто = 0 Тогда
			ОформлениеСтроки.ЦветФона = WebЦвета.СветлоЗеленый;
		Иначе
			ОформлениеСтроки.ЦветФона = WebЦвета.Белый;
		КонецЕсли;
	Исключение
	КонецПопытки;
	
КонецПроцедуры
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 119 21.04.21 08:14 Сейчас в теме
(1) Если я правильно помню ОФ, то там надо либо при выводе строки либо при получении данных работать с оформлением строки.
3. DenisCh 21.04.21 08:14 Сейчас в теме
ПриПолученииДанных / ПриВыводеСтроки
Лучшие кошероведы рекомендуют и настоятельно советуют красить именно в этих процедурах.
4. user1089020 21.04.21 08:17 Сейчас в теме
(3) Скажите, а кто такие
кошероведы
?
5. DenisCh 21.04.21 08:19 Сейчас в теме
(4) Те, которые заведуют кашрутом и определяют, что кошерно, а что нет.
6. ls600 21.04.21 08:41 Сейчас в теме
Для примера. В форме списка документа.
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
	
	Попытка
		Если ДанныеСтроки.Брутто = 0 Тогда
			ОформлениеСтроки.ЦветФона = WebЦвета.СветлоЗеленый;
		Иначе
			ОформлениеСтроки.ЦветФона = WebЦвета.Белый;
		КонецЕсли;
	Исключение
	КонецПопытки;
	
КонецПроцедуры
Показать
7. user1089020 21.04.21 08:44 Сейчас в теме
(6) Спасибо, незнакомый друг!
Оставьте свое сообщение

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