В управляемой форме 1С для подсветки строки табличного поля по условию (например, если поле «Выбран» = Истина, сделать строку зеленой) используется механизм оформления строк табличного поля.
Пример решения:
1. В модуле формы создайте процедуру, которая будет задавать оформление строк:
Процедура ТабличноеПолеПриПолученииОформленияСтроки(Элемент, Строка, Оформление)
Если Строка.Выбран Тогда
// Задаем цвет фона строки (зелёный)
Оформление.ЦветФона = Цвета.Зеленый;
// Можно также изменить цвет текста, если нужно
// Оформление.ЦветТекста = Цвета.Белый;
КонецЕсли;
КонецПроцедуры
2. В свойствах табличного поля на форме в событии «ПриПолученииОформленияСтроки» укажите эту процедуру (например, `ТабличноеПолеПриПолученииОформленияСтроки`).
3. При изменении значения поля «Выбран» в табличном поле вызовите обновление оформления, чтобы изменения сразу отобразились:
ЭлементФормы.ТабличноеПоле.ОбновитьОформление();
—
Таким образом, строки, у которых поле «Выбран» = Истина, будут подсвечены зеленым цветом.
Рекомендую посмотреть здесь: https://helpf.pro/faq8/view/1242.html