Имя: Пароль:
1C
1С v8
Диалог выбора цвета
0 offroad11
 
08.11.18
16:39
Всем привет, кто как реализует диалог выбора цвета? (необходима палитра)

в теории есть такие варианты:
- новый ДиалогВыбораЦвета; (палитра цветов отсутствует, по этому не подходит)
- через ПолеHTMLДокумента (html + js + css) (требует дополнительных настроек на пользовательском компе)
- Подключить что нибудь сторонне например через ActiveX (требует установки чего то на пользовательском компе)
- костыль, через ПолеТабличногоДокумента (создать градиент rgb и рядом все оттенки выбранного цвета, аналог палитры цветов) решение кривое согласен, но это единственное что работает "из коробки" без настроек ie разрешать js и т.д. и установки чего то дополнительного
- в одной конфигурации Раруса видел диалог выбора цвета, вызывался стандартным методом "новый ДиалогВыбораЦвета", но он открывался с палитрой цветов, как они это реализовали, так и не понял.


Давайте коллективным умом создадим человеческий выбор цвета через палитру цветов?
1 Deon
 
08.11.18
16:50
Думаю, что типовой механизм так работает, чтобы на веб-странице всё хорошо было. Палитра там не покатит.
2 Fragster
 
гуру
08.11.18
16:50
а куда ты его будешь потом выводить? я был вынужден отказаться от кастомных цветов из-за того, что 1с закрашивает ячейки при выделении
3 offroad11
 
08.11.18
16:51
(2) да банально, выбор цвета статуса
4 Вафель
 
08.11.18
16:52
(3) это все не нужно (с)
5 offroad11
 
08.11.18
16:53
(1) об этом я и говорю, что ничего человеческого нету, для того что бы вывести диалог с палитрой
6 Вафель
 
08.11.18
16:53
хорошие предустановленные цвета - вот залог успеха
7 Fragster
 
гуру
08.11.18
16:53
в итоге реализовал через картинку:
https://i.imgur.com/0zu9vVe.png

https://i.imgur.com/bZojBvZ.png
8 offroad11
 
08.11.18
16:56
(7) http://rgho.st/8rCzTdpbh
вот я сделал так, через табличный документ, но это работает криво
9 Fragster
 
гуру
08.11.18
16:56
(8) вопрос в том, чот (6)
10 offroad11
 
08.11.18
16:59
(9) предлагаешь так просто сдаться?
11 azernot
 
08.11.18
17:00
Да дайте пользователю выбор из типовых веб-цветов, и хватит ему 146 цветов.. он же не Мону Лизу собирается рисовать из цветов статусов..
12 Вафель
 
08.11.18
17:01
(10) Для тебя это уже челендж, поэтому так не хочется  сдаваться (редко когда у 1сника возникает челендж)
13 offroad11
 
08.11.18
17:02
(11) но я сам хочу кастом, уже из принципа
14 Deon
 
08.11.18
17:06
(13) А вот на скриншоте в левой таблице видно же обе фикации. или я ошибаюсь?
15 offroad11
 
08.11.18
17:10
(14) да, на левой таблице 2 фиксации, а на правой только 1 ставитья, либо лево, либо вверх, вместе не работают. Вчера содавал тему, так и не разобрались. Один чел запустил на более старой платформе, сказал, что у него работает.
16 Fragster
 
гуру
08.11.18
17:15
(3)->(2). цвет статуса сожрется при выделении строки, так что он станет бесполезным. а вот картинка выведется нормально.
17 offroad11
 
08.11.18
17:20
(16) я это делаю по другому, у меня не сжирается
18 Fragster
 
гуру
08.11.18
17:36
(8) а почему ты не хочешь использовать два табличных поля?
19 Fragster
 
гуру
08.11.18
17:37
нафиг фиксация тут?
20 offroad11
 
08.11.18
17:44
(18) а как ты в табличном поле переберешь все rgb?
21 offroad11
 
08.11.18
17:45
(19) затем, что если ты на поле таб док скролл мышки сделаешь, пропадёт всё что я вывел
22 offroad11
 
08.11.18
17:46
(18) (20) прошу прощения, не так прочитал, я и использую 2 табдока. один фиксируется, а второй нет
Ошибка? Это не ошибка, это системная функция.