Вход | Регистрация
 

Оформление динамического списка. Группировки.

Оформление динамического списка. Группировки.
Я
   DmitryNN
 
15.04.19 - 10:42
Коллеги, добрый день,
Никак не можем победить проблему с оформление ДС с группировками.
Есть ДС в котором выводятся 2 поля: Контрагент и Договор, с группировкой по контрагенту.
В условном оформление прописано условие "Без условия, ЦветФона=Красный, накладывается на все поля".
При таком условии оформление накладывается только на элементы внутри группы. Как оформить поле самой группировки?
Пробую программно в процедуре ПриСозданииНаСервере пробится через КомпоновщикНастроек.
Вот такой код отрабатывает "Список.КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы[0].Использование = Ложь;", он отключает установленное оформление.
Но если делаю оформление на группировку (как бы я это делал в СКД), то не получается.

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

Подскажите, пожалуйста, как можно решить нашу задачу?
 
 

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