|
Условное оформление - брать цвет из поля выбора.. |
☑ |
0
seperblunt2
28.06.19
✎
17:32
|
Всем добрый день!
Задаю программно условное оформление
В таблице формы есть колонка с типом цвет. Когда юзер выбирает цвет - хочу чтобы фон этого поля подсвечивался выбранным цветом.
Делаю: Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый ПолеКомпоновкиДанных("Таблица.Цвет"));
Не ругается, но и не красит.. Кто подскажет?
|
|
1
palsergeich
28.06.19
✎
17:34
|
(0) По моему цвет чуть чуть не так устанавливается
|
|
2
palsergeich
28.06.19
✎
17:37
|
Попробуй так Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Лосось;
|
|
3
seperblunt2
28.06.19
✎
17:37
|
(1) //Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.СветлоЗеленый);
Только пишу что вот так - работает
|
|
4
palsergeich
28.06.19
✎
17:39
|
Вы понимаете, что он ожидает значение типа "Цвет", а вы ему суете значение типа "ПолеКомпановкиДанных", конечно он ругается
|
|
5
seperblunt2
28.06.19
✎
17:40
|
(4) НЕ ругается! но и не красит
|
|
6
palsergeich
28.06.19
✎
17:41
|
(5) Ну в любом случае - работает не так как должно.
передайте туда значение ожидаемого типа и все будет ОК
|
|
7
seperblunt2
01.07.19
✎
16:29
|
апну, а вдруг..
|
|
8
YAGolova
01.07.19
✎
16:33
|
(7) так тебе ответили в (2)
|
|
9
seperblunt2
01.07.19
✎
16:43
|
(8) нет, мне нужно чтобы юзер цвет выбирал
|
|
10
palsergeich
01.07.19
✎
16:43
|
(9) Вот и подумай как организовать выбор цвета.
Сама передача выбранного цвета в (2)
Обрати внимание на типы
|
|
11
seperblunt2
01.07.19
✎
16:49
|
(10) смотри у тебя таблица формы, в ней 1 колонка, пусть будет число
как сделать так - что если указано четное число - ячейка красная (ну или пусть даже лосось), а если нечетное - то КоролевскиГолубой?
|
|
12
seperblunt2
01.07.19
✎
16:50
|
(11) хотя да, такую задачу решить можно.. согласен, но если нужно чтобы юзер выбирал этот цвет?
|
|