Динамическое оформление

Пусть в Вашей задаче в справочнике код цвета хранится в реквизите «КодЦвета». Если он не выводится в форме списка, установите напротив него флажок «Использовать всегда». Тогда код обработчика получения данных списка будет таким:

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *