Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Условное оформление - брать цвет из поля выбора..

Условное оформление - брать цвет из поля выбора..
Я
   seperblunt2
 
28.06.19 - 17:32
Всем добрый день!

Задаю программно условное оформление

В таблице формы есть колонка с типом цвет. Когда юзер выбирает цвет - хочу чтобы фон этого поля подсвечивался выбранным цветом.

Делаю: Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый ПолеКомпоновкиДанных("Таблица.Цвет"));


Не ругается, но и не красит.. Кто подскажет?
 
 
   palsergeich
 
1 - 28.06.19 - 17:34
(0) По моему цвет чуть чуть не так устанавливается
   palsergeich
 
2 - 28.06.19 - 17:37
Попробуй так Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Лосось;
   seperblunt2
 
3 - 28.06.19 - 17:37
(1)     //Элемент_УО.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.СветлоЗеленый);


Только пишу что вот так - работает
   palsergeich
 
4 - 28.06.19 - 17:39
Вы понимаете, что он ожидает значение типа "Цвет", а вы ему суете значение типа "ПолеКомпановкиДанных", конечно он ругается
   seperblunt2
 
5 - 28.06.19 - 17:40
(4) НЕ ругается! но и не красит
   palsergeich
 
6 - 28.06.19 - 17:41
(5) Ну в любом случае - работает не так как должно.
передайте туда значение ожидаемого типа и все будет ОК
   seperblunt2
 
7 - 01.07.19 - 16:29
апну, а вдруг..
   YAGolova
 
8 - 01.07.19 - 16:33
(7) так тебе ответили в (2)
   seperblunt2
 
9 - 01.07.19 - 16:43
(8) нет, мне нужно чтобы юзер цвет выбирал
   palsergeich
 
10 - 01.07.19 - 16:43
(9) Вот и подумай как организовать выбор цвета.
Сама передача выбранного цвета в (2)
Обрати внимание на типы
 
 Рекламное место пустует
   seperblunt2
 
11 - 01.07.19 - 16:49
(10) смотри у тебя таблица формы, в ней 1 колонка, пусть будет число

как сделать так - что если указано четное число - ячейка красная (ну или пусть даже лосось), а если нечетное - то КоролевскиГолубой?
   seperblunt2
 
12 - 01.07.19 - 16:50
(11) хотя да, такую задачу решить можно.. согласен, но если нужно чтобы юзер выбирал этот цвет?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует