Как лучше закрасить тч на управляемой форме по условию (в конфигураторе)
☑
0
33554432
30.08.17
✎
15:45
Как лучше закрасить тч на управляемой форме по условию (в конфигураторе)
Я знаю, что есть несколько вариантов. Вопрос именно как лучше, желательно с примером.
1
Buster007
30.08.17
✎
15:46
условное оформление, пример в типовой найдешь
2
lodger
30.08.17
✎
15:49
если доступно Условное Оформление тогда это ванлав.
3
Быдло замкадное
30.08.17
✎
16:17
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЭтаФорма.УсловноеОформление.Элементы.Очистить();
ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Список");
ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Список.Исполнитель");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = глЗначениеПеременной("глТекущийПользователь");
ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.СветлоЗеленый);
4
spiller26
30.08.17
✎
16:20
УсловноеОформлениеД = ЭтаФорма.УсловноеОформление;
ЭлементОформления = УсловноеОформлениеД.Элементы.Добавить();
ЭлементОформления.Использование = Истина;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый Цвет(255,192,203));
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.