1С ERP УП 2 (УФ)
// Процедура НастроитьУсловноеОформление предназначена для создания и настройки условного оформления документа.
//
//
&НаСервере
Процедура НастроитьУсловноеОформление()
// Создание элемента условного оформления
ЭлементОформления = УсловноеОформление.Элементы.Добавить();
ЭлементОформления.Использование = Истина;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("Доступность", Ложь);
// Создание условия для элемента оформления
ЭлементУсловия = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементУсловия.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Реквизит");
ЭлементУсловия.ПравоеЗначение = Истина;
ЭлементУсловия.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементУсловия.Использование = Истина;
// Настройка оформляемого поля
ОформляемоеПоле = ЭлементОформления.Поля.Элементы.Добавить();
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("ТЧ_Документа");
КонецПроцедуры
1с83. Шаблон кода для программной установки условного оформления поля динамического списка
Программная установка условного оформления (УО) поля динамического списка
УстановитьУсловноеОформлениеДереваПодсистем (БСП)
ЗаполнитьУсловноеОформлениеСпискаФайлов (БСП)
ЗаполнитьУсловноеОформлениеСпискаПапок (БСП)
СнятьУсловноеОформлениеСпискаЗначений (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)