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

Условное оформление динамического списка

Условное оформление динамического списка
Я
   Tester
 
06.07.21 - 16:24
Всем привет.
Добавляю программно условное оформление динамического списка:

Элемент = Список.КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы.Добавить();
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("КонтрольСкладскихГруппИлиПравилРазмещенияНеУспешен");
ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ОтборЭлемента.ПравоеЗначение = Истина;
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", WebЦвета.Зеленый);

У пользователей оно не работает и не видно в настройках условного оформления пока не нажмешь "Установить стандартные настройки".
Как сделать, чтобы это условное оформление было работало у всех по умолчанию?
   Fragster
 
1 - 06.07.21 - 16:27
запрети пользовательские настройки оформления для этого ДС
   Вафель
 
2 - 06.07.21 - 16:29
а если Элемент = Список.КомпоновщикНастроек.ФиксированныеНастройки.УсловноеОформление.Элементы.Добавить();
   Tester
 
3 - 06.07.21 - 17:25
(1) я могу запретить настройку условного оформления, а остальное оставить?
(2) так вроде работает. Но хотелось бы, чтобы просто в пользовательское условное оформление добавился новый элемент, если его там нет.

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