![]() |
|
Форма списка справочника: раскраска строк по значению цвета из хранилища значений | ☑ | ||
---|---|---|---|---|
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
|
Спасибо. Все получилось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |