Имя: Пароль:
1C
 
ДиалогВыбораЦвета возвращает -1 для цветов
0 mastodont
 
27.09.19
13:45
Подскажите, почему такая конструкция возвращет -1 для цветов:

Диалог = Новый ДиалогВыбораЦвета;
        
Если Диалог.Выбрать() Тогда
                
    ВыбранныйЦвет = Диалог.Цвет.Вид;
    
    Красный = ВыбранныйЦвет.Красный;
    Зеленый = ВыбранныйЦвет.Зеленый;
    Синий = ВыбранныйЦвет.Синий;
        
КонецЕсли;     

Как получит значения цветов?

Платформа 8.3.13.1644, УТ 10.3....
1 Гипервизор
 
27.09.19
14:00
Открываем СП: "Если цвет задан не абсолютным, то содержит -1".
2 mastodont
 
27.09.19
14:08
(1) спасибо!
Но я в СП не нашел такого. Мож не туда смотрю.
3 Гипервизор
 
27.09.19
14:12
(2) Читайте про составляющие цвета: Красный, Зеленый, Синий.
4 mastodont
 
27.09.19
14:20
(3) спасибо!
Сразу спрошу. А есть способ как то эти цвета все же получить?
Мне надо цвет сохранить в базу и потом использовать...
Лучше чем сохранять 2 числа не придумал.
5 banco
 
27.09.19
14:24
(4) ХранилищеЗначения
6 mastodont
 
27.09.19
14:30
(5) спасибо! сразу чет не подумал.
Вопрос закрыт)