Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Программное условное оформление, как изменить цвет ячейки а не всей строки. (дин. список)

Программное условное оформление, как изменить цвет ячейки а не всей строки. (дин. список)
Я
   SkillUp
 
09.04.21 - 13:04
Здравствуйте, надо изменить цвет конкретной ячейки ("отгружен"), а не всей строки (в динамического списка). Как переделать код?

Мой код:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)


    ЭлементОформления = ДинСписок.УсловноеОформление.Элементы.Добавить();
    
    ЭлементОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));

        ЭлементОтбора.ЛевоеЗначение  = Новый ПолеКомпоновкиДанных("Отгружен");  
    ЭлементОтбора.ВидСравнения   = ВидСравненияКомпоновкиДанных.Равно;    
    ЭлементОтбора.ПравоеЗначение = Истина;
    ЭлементОтбора.Использование  = Истина;

    ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона",Новый Цвет(255, 0, 0));

        ...
КонецПроцедуры
   SkillUp
 
1 - 09.04.21 - 14:34
Спасибо!
   SkillUp
 
2 - 09.04.21 - 14:49
Может кому-то надо будет:

    ПолеОформления = ЭлементОформления.Поля.Элементы.Добавить();
    ПолеОформления.Поле = Новый ПолеКомпоновкиДанных("Отгружен");
    ПолеОформления.Использование = Истина;
   Chameleon1980
 
3 - 09.04.21 - 16:48
Правильный путь -правильный путь

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.