Имя: Пароль:
1C
1С v8
Форма списка справочника: раскраска строк по значению цвета из хранилища значений
0 mike124
 
18.10.18
19:03
Исходные условия: 1С 8.3.12, управляемая форма списка справочника.

Есть некий справочник со стандартными реквизитами и реквизитом Цвет типа ХранилищеЗначений. Для каждой строки в этом реквизите хранится ее цвет.
При отображении формы списка необходимо раскрасить ее строки цветами, записанными в реквизите Цвет соответствующих строк.
Весь мозг сломал: ничего не получается. Помогите, кто может.
1 Cyberhawk
 
18.10.18
19:05
Возьми да посмотри как в какой-нибудь конфе это сделано, если сам не допетриваешь
2 mike124
 
18.10.18
19:07
Я бы посмотрел, будь у меня такая конфа :)
3 Cyberhawk
 
18.10.18
19:13
Сначала определись, что будешь делать с выделенными строками - их цветом фона раскрасить нельзя
4 Cyberhawk
 
18.10.18
19:14
Так что переходи на 8.3.13
5 Cyberhawk
 
18.10.18
19:15
6 mike124
 
18.10.18
19:21
Раскрасить можно отдельные поля строки. Меня вполне бы поле Код устроило.
На картинке все выглядит красиво и как надо. Но вот откуда цвет брался. Я подозреваю, тут цвета задавались в обработчике явно. В моем случае, цвет заранее неизвестен, пока его не извлечешь.
7 Cyberhawk
 
18.10.18
19:22
"Раскрасить можно отдельные поля строки. Меня вполне бы поле Код устроило" // До 8.3.13 выделенной строке пох на раскраску, она тупо синяя
8 Cyberhawk
 
18.10.18
19:22
(или желтенькая)
9 Cyberhawk
 
18.10.18
19:23
"откуда цвет брался" // ПриПолученииДанныхНаСервере
10 Chameleon1980
 
18.10.18
19:35
Исходные условия: 1С 8.3.12, управляемая форма списка справочника.
11 Chameleon1980
 
18.10.18
19:36
пардон.
ПриПолученииДанныхНаСервере жеж
а не просто (которая для ТП)
12 Cyberhawk
 
18.10.18
19:48
Кто здесь, ты о чем? )
13 mike124
 
18.10.18
19:50
Да, там данные доступны. Но не пойму, как их с формой связать.
14 Cyberhawk
 
18.10.18
19:52
УО
15 Cyberhawk
 
18.10.18
19:53
Анализируешь хранящиеся в объекте БД данные о цвете, сериализуешь в маркер, в УО уже на этот маркер вешаешь десериализованное оформление фона
16 mike124
 
18.10.18
19:57
Краткий пример можете показать?
К сожалению, в форме списка справочника и у списка этой формы нет обработчика отображения очередной строки...
17 Cyberhawk
 
18.10.18
20:05
Нет
18 Chameleon1980
 
19.10.18
01:40
(12)
Да я чет подумал, что ты предлагаешь
ПриПолученииДанных, а не
ПриПолученииДанныхНаСервере
о чем-то задумался, видимо.
19 Chameleon1980
 
19.10.18
01:43
20 mike124
 
19.10.18
09:33
Спасибо. Все получилось.