Добрый день, уважаемые коллеги.
Есть обработка на УФ, в которой присутствует табличная часть. В табличной части есть колонка с типом "СправочникСсылка.Номенклатура". Есть определенного рода РС, в котором хранится информация о категории номенклатуры.
В обработке необходимо строки с номенклатурой определенной категории выделять цветом. Подскажите, пожалуйста, как это можно реализовать?
---
В Управляемых формах в принципе отсутствует возможность как-то непосредственно управлять выводом таблицы.

Если нужно заполнить дополнительные колонки - добавляйте их в реквизит Объект (да-да, к стандартному реквизиту, "прилетевшему" в форму от объекта, МОЖНО добавлять свои поля!), заполняйте в обработчике формы ПриЧтенииНаСервере

Если нужно выделение цветом и т.п. - то это настраивается в свойстве формы "Условное оформление". Ищите прямо в свойствах формы неприметную такую гиперссылочку, там всё удобно настраивается и достаточно интуитивно понятно.

Итак, Вам нужно:
1) добавить в табличную часть реквизит, и в обработчике ПриЧтенииНаСервере его заполнять;
2) возможно, добавить ещё и реквизит формы - список "эталонных" категорий, тех, которые будете выделять. Заполнять этот список удобнее в обработчике ПриСозданииНаСервере, ну, или при чтении же.
3) настроить Условное оформление, опираясь на добавленные реквизиты.
---
В Управляемых формах в принципе отсутствует возможность как-то непосредственно управлять выводом таблицы.

Если нужно заполнить дополнительные колонки - добавляйте их в реквизит Объект (да-да, к стандартному реквизиту, "прилетевшему" в форму от объекта, МОЖНО добавлять свои поля!), заполняйте в обработчике формы ПриЧтенииНаСервере

Если нужно выделение цветом и т.п. - то это настраивается в свойстве формы "Условное оформление". Ищите прямо в свойствах формы неприметную такую гиперссылочку, там всё удобно настраивается и достаточно интуитивно понятно.

Итак, Вам нужно:
1) добавить в табличную часть реквизит, и в обработчике ПриЧтенииНаСервере его заполнять;
2) возможно, добавить ещё и реквизит формы - список "эталонных" категорий, тех, которые будете выделять. Заполнять этот список удобнее в обработчике ПриСозданииНаСервере, ну, или при чтении же.
3) настроить Условное оформление, опираясь на добавленные реквизиты.
---
В обработке отсутствует обработчик "ПриЧтенииНаСервере"
---
В свойствах формы смотрите перечень всех событий. Там справа от названия обработчика каждого события есть "лупа", которая открывает модуль формы на этом обработчике. Так вот, если у Вас на событие не подвешен обработчик, "лупа" создаст новый обработчик!

И, судя по вопросу, читайте про управляемые формы с самого начала, боюсь, тут Вам много ещё придётся учить...
---
https://drive.google.com/file/d/0BxFER0ChIfAIZTFmNUJScjM3OE0/view?usp=drivesdk
---
Ах, да... У Вас же обработка...
Ну, тогда я бы создал новую процедуру, которую вызывал бы оттуда, где заполняется таблица Товары (а это Вам придётся найти самостоятельно).

(6) Спорное утверждение, IMHO, большой (хотя и недостаточный) шаг в сторону нормального программирования...
---
В ТЧ вывести столбец Категория, данные брать из этого РС. При помощи условного оформления на форме выделять строку/поле с номенклатурой
---
Есть обработка на УФ, в которой присутствует табличная часть.
а где и откуда заполняется табличная часть?
Вам уже дали правильный ответ в (2), дело за малым - найти где заполняется табличная часть, добавить и заполнить колонку
---
Да, ответ дали. но вопрос то в обработчике, на который ссылаются в ответе. Я добавил скриншот с обработчиками.
---
А зачем вам обработчик? Эта таблица где-то же заполняется, вот в это заполнение и добавить заполнение категории
---
В Управляемых формах в принципе отсутствует возможность как-то непосредственно управлять выводом таблицы.

Вот такие они, "управляемые" формы...

Величайшая ошибка 1с
---
да, согласен с вами. спасибо за помощь.
---
```1c
    Область = Макет.ПолучитьОбласть("ВашаОбластьТабличнойЧасти");
    Область .Параметры.ВашиПараметры = ЗначениеВашихПараметров;
    ОбластьОформления = ТабличнаяЧасть.Вывести(Область);
    ТабличнаяЧасть.Область(ОбластьОформления.Верх, ОбластьОформления.Лево, ОбластьОформления.Низ, ОбластьОформления.Лево).ЦветФона = WebЦвета.Красный;
```