условное оформление табличной части
☑
0
Dimarik_1
01.11.18
✎
11:22
Как можно раскрасить табличную часть?
Необходимо ячейки где цена не равна цена прошлой поставки выделить красным цветом.
Попробовал сделать, но ничего не изменилось
Элемент = УсловноеОформление.Элементы.Добавить();
ПолеЭлементаЦенаПрошлойПоставки = Элемент.Поля.Элементы.Добавить();
ПолеЭлементаЦенаПрошлойПоставки.Поле = Новый ПолеКомпоновкиДанных(Элементы.птЦенаПрошлойПоставки.Имя);
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ПолеЭлементаЦена = Элемент.Поля.Элементы.Добавить();
ПолеЭлементаЦена.Поле = Новый ПолеКомпоновкиДанных(Элементы.ТоварыЦена.Имя);
ОтборЭлемента.ЛевоеЗначение = ПолеЭлементаЦенаПрошлойПоставки;
ОтборЭлемента.ПравоеЗначение = ПолеЭлементаЦена;
ОтборЭлемента.Использование = Истина;
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый Цвет(255, 0, 0));
Элемент.Использование = Истина;
1
Cool_Profi
01.11.18
✎
11:23
А зачем ты это делаешь программно?
2
Dimarik_1
01.11.18
✎
11:58
(1) дорабатываю типовую конфигурацию, чтобы проще обновлять было потом
3
Вафель
01.11.18
✎
12:04
(1) Сейчас УЛО принято прграмно делать
4
Вафель
01.11.18
✎
12:05
А где Отбор.ВидСравнения ?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.