Не срабатывает Условное оформление в форме списка

1. user1930400 02.07.24 18:28 Сейчас в теме
В чём ошибка?
Фон строчки с ДокументомОснованием "ВозвратСырьяОтПоставщика" не подкрашивается.
Константа_ТипДокумента = Тип("ДокументСсылка.ВозвратСырьяОтПереработчика");

УсловноеОформлениеСписка = Список.КомпоновщикНастроек.Настройки.УсловноеОформление;
    
    ЭлементОформления = УсловноеОформлениеСписка.Элементы.Добавить();
    
    ЭлементОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДокументОснование");
    ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    ЭлементОтбора.ПравоеЗначение = Константа_ТипДокумента;        
    
    ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Желтый)
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. SlavaKron 04.07.24 10:19 Сейчас в теме
(1) Тут придется поправить текст запроса (можно и программно) – добавить поле в секцию ВЫБРАТЬ. Примерно такое:
ТИПЗНАЧЕНИЯ(ИмяОсновнойТаблицы.ДокументОснование) КАК ТипДокументаОснования
2. user2033930 02.07.24 18:31 Сейчас в теме
Реально уверен, что в поле ДокументОснование содержится именно ТИП ???
3. user1930400 02.07.24 18:36 Сейчас в теме
(2) Нет.
Как тогда правильно сравнить? Что написать в правом значении?
4. Rettro 04.07.24 10:13 Сейчас в теме
(3) Скорее всего правым значением должна быть ссылка на документ-основание
Оставьте свое сообщение

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