|  | Условное оформление динамического списка | ☑ | 
    
        | 0
    
        Tester   06.07.21✎ 16:24 | 
        Всем привет.
Добавляю программно условное оформление динамического списка:
 
 Элемент = Список.КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы.Добавить();
 ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
 ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("КонтрольСкладскихГруппИлиПравилРазмещенияНеУспешен");
 ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
 ОтборЭлемента.ПравоеЗначение = Истина;
 Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", WebЦвета.Зеленый);
 
 У пользователей оно не работает и не видно в настройках условного оформления пока не нажмешь "Установить стандартные настройки".
 Как сделать, чтобы это условное оформление было работало у всех по умолчанию?
 |  | 
    
        | 1
    
        Fragster   гуру 06.07.21✎ 16:27 | 
        запрети пользовательские настройки оформления для этого ДС     |  | 
    
        | 2
    
        Вафель   06.07.21✎ 16:29 | 
        а если Элемент = Список.КомпоновщикНастроек.ФиксированныеНастройки.УсловноеОформление.Элементы.Добавить();     |  | 
    
        | 3
    
        Tester   06.07.21✎ 17:25 | 
        (1) я могу запретить настройку условного оформления, а остальное оставить?
(2) так вроде работает. Но хотелось бы, чтобы просто в пользовательское условное оформление добавился новый элемент, если его там нет.
 |  |