|
Условное оформление
| ☑ |
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
|
Или в вычисляемом поле вычисляй, если ты сам разрабатываешь отчет
|
|