|
|
|
|
Изменить ЦветФона Поля ДинамическогоСписка |
☑ |
0
myr4ik07
06.01.16
✎
22:35
|
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЭлементОформления = Список.УсловноеОформление.Элементы.Добавить();
ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
ЭлементОтобора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтобора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Абонимент");
ЭлементОтобора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтобора.ПравоеЗначение = Перечисления.Абонимент.Premium;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветТекста", WebЦвета.ЗеленаяЛужайка);
ЭлементОтобора.Использование = Истина;
ПолеОформления = ЭлементОформления.Поля.Элементы.Добавить();
ПолеОформления.Поле = Новый ПолеКомпоновкиДанных("Абонимент");
ПолеОформления.Использование = Истина;
КонецПроцедуры
вот так для ЦветТекста работает, а вот если укажу ЦветФона то не работает, ЦветФона такой параметр есть.
|
|
1
myr4ik07
06.01.16
✎
22:35
|
а я хочу фон изменить поля из списка
|
|
2
myr4ik07
06.01.16
✎
22:53
|
кстати если конструктором через Условное оформление Формы тоже не работает
|
|
3
RomaH
naïve
07.01.16
✎
09:31
|
у тебя там одна строка только - и она выделена?
|
|
4
myr4ik07
08.01.16
✎
18:03
|
(3) там список, много строк будет, Справочник.Список
и хочу в зависимости от значения элемента Списка.Справочника выделять определенным цветом строку.
Например, там где значения реквизита Количество = 10 тогда желтый цвет строк, там где 20 синий и т.д.
|
|
Ошибка? Это не ошибка, это системная функция.