Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 сен 2021, 14:52

Условное оформление дерева значений

Автор magnifico61, 29 янв 2019, 17:18

0 Пользователей и 1 гость просматривают эту тему.

magnifico61


ЭлементОформления = ЭтаФорма.УсловноеОформление.Элементы.Добавить();

ЭлементОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("РаботыТовары.Сумма");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.НеРавно;
ЭлементОтбора.ПравоеЗначение = Новый ПолеКомпоновкиДанных("РаботыТовары.СуммаПоСтроке");
ЭлементОтбора.Использование = Истина;

ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Коралловый);

ПолеОформления = ЭлементОформления.Поля.Элементы.Добавить();
ПолеОформления.Поле = Новый ПолеКомпоновкиДанных("РаботыТоварыСумма");
ПолеОформления.Использование = Истина;

ПолеОформления = ЭлементОформления.Поля.Элементы.Добавить();
ПолеОформления.Поле = Новый ПолеКомпоновкиДанных("РаботыТоварыИнцидент");
ПолеОформления.Использование = Истина;

Для Каждого Колонка Из ТаблицаКолонок Цикл

ПолеОформления = ЭлементОформления.Поля.Элементы.Добавить();
ПолеОформления.Поле = Новый ПолеКомпоновкиДанных("РаботыТовары" + Колонка.ИмяКолонки);
ПолеОформления.Использование = Истина;

КонецЦикла;


Условное оформление работает
Но как только сработало условное оформление на поле из ТаблицаКолонок, то данное поле не доступно для редактирования
Как это избежать?

НАШЕЛ СВОЮ ОШИБКУ

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск