|
Условное оформление Дерева на УФ | ☑ | ||
---|---|---|---|---|
0
Alpen906
26.08.15
✎
12:57
|
Прошу помощи у специалистов по УФ. Сам таковым пока не являюсь. Хочется выделить строки дерева значений "ДеревоПлатежей", расположенного на форме. Строки с незаполненным значением колонки "ВидНалога" в дереве имеются. Не ругается, но и не оформляет ничего.
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) НовыйЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить(); НовыйЭлементУсловногоОформления.Использование = Истина; ЭлементОтбора = НовыйЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДеревоПлатежей.ВидНалога"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Заполнено; ЭлементОтбора.Использование = Истина; ЭлементЦветаОформления = НовыйЭлементУсловногоОформления.Оформление.Элементы.Найти("TextColor"); ЭлементЦветаОформления.Значение = Метаданные.ЭлементыСтиля.ОтметкаОтрицательногоВыполненияЗадачи.Значение; ЭлементЦветаОформления.Использование = Истина; КонецПроцедуры |
|||
1
kosts
26.08.15
✎
13:02
|
(0) Не вижу какие поля должны краситься
|
|||
2
Trotter
26.08.15
✎
13:06
|
Есть один интересный способ без программирования. Но так лень описывать...
|
|||
3
Fedor-1971
26.08.15
✎
13:07
|
(0) у тебя статичный набор критериев раскраски, зачем программно красить?
В свойствах ДС (самого, а не у элемента формы) установи что тебе и как раскрасить. |
|||
4
Alpen906
26.08.15
✎
13:08
|
(3) Ок. Сейчас попробую.
|
|||
5
Alpen906
26.08.15
✎
13:09
|
(1) Действительно, поля указать забыл. Добавил в конец
НовыйЭлемент = НовыйЭлементУсловногоОформления.Поля.Элементы.Добавить(); НовыйЭлемент.Поле = Новый ПолеКомпоновкиДанных("ВидНалога"); Ничего не поменялось... |
|||
6
kosts
26.08.15
✎
13:14
|
Вот тут наверное надо конкретный цвет указывать.
ЭлементЦветаОформления.Значение = Метаданные.ЭлементыСтиля.ОтметкаОтрицательногоВыполненияЗадачи.Значение; |
|||
7
Alpen906
26.08.15
✎
13:14
|
(3). Реквизитом отчета, добавленного на форму является ДеревоЗначений, а не динамический список. Я не могу настроить его не программно.
|
|||
8
kosts
26.08.15
✎
13:17
|
||||
9
Fedor-1971
26.08.15
✎
13:19
|
(7) Можешь попробовать через условное оформление формы, если не получается с ДС
|
|||
10
Trotter
26.08.15
✎
13:20
|
(0) в аську напиши, по тимвиверу покажу
|
|||
11
Alpen906
26.08.15
✎
13:23
|
(6) Добавил
ЭлементЦветаОформления.Значение = WebЦвета.Красный; Сработало. Спасибо. |
|||
12
Alpen906
26.08.15
✎
13:29
|
(10). Аськи нет. Есть скайп alpen906
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |