Имя: Пароль:
1C
1С v8
Условное оформление
0 filterhouse
 
05.02.14
13:50
Делаю программно условное оформление:
ЭлементУсловия = ЭлементУО.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементУсловия.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Тест");
    ЭлементУсловия.ВидСравнения = ВидСравненияКомпоновкиДанных.Заполнено;
    ЭлементУсловия.ПравоеЗначение = Истина;
    ЭлементУО.Оформление.УстановитьЗначениеПараметра("Текст", МоеТекущееЗначение);
    
Как можно в МоеТекущееЗначение передавать значение которое установлено для элемента?
1 Wobland
 
05.02.14
13:51
МоеТекущееЗначение=Нечто
2 Defender aka LINN
 
05.02.14
13:52
(0) "значение которое установлено для элемента" - требуется перевод на русский языка.
3 filterhouse
 
05.02.14
13:54
(1),(2) Как то криво я объяснил. Как мне получить значение элемента по которому я делаю сравнение.
4 Wobland
 
05.02.14
13:54
(3) ЭлементУсловия.ПравоеЗначение
5 Defender aka LINN
 
05.02.14
13:57
(3) "элемента по которому я делаю сравнение"
Фак мой моск, ты опять сделал это, демон!
6 filterhouse
 
05.02.14
14:10
Пример, я делаю оформление списка, и устанавливаю условное оформление элементов для Колонки1, если элемент этой колонки заполнен, то необходимо взять значение этого элемента, преобразовать и с помощью  

ЭлементУО.Оформление.УстановитьЗначениеПараметра("Текст", МоеТекущееЗначение);

вывести. Надеюсь понятнее.
7 Defender aka LINN
 
05.02.14
14:41
(6) УО тебе тут не поможет. Меняй запрос списка.
8 filterhouse
 
06.02.14
07:30
(7) Спасибо, уже разобрался что так не получиться сделать.
9 echo77
 
06.02.14
07:33
Тебе помогут пользовтельские поля,а не условное оформление
10 echo77
 
06.02.14
07:34
Или в вычисляемом поле вычисляй, если ты сам разрабатываешь отчет