![]() |
|
Раскраска динамического списка | ☑ | ||
---|---|---|---|---|
0
SergeyGr
11.08.21
✎
13:52
|
На форме есть динамический список, состоящий из ДАТА, НОМЕНКЛАТУРА, КОЛИЧЕСТВО.
Нужно, чтобы строки с ОДИНАКОВОЙ номенклатурой открашивались в "свой" цвет. Подскажите, плз ! |
|||
1
ДенисЧ
11.08.21
✎
13:54
|
У тебя в справочнике 100500 элементов номенклатуры. У тебя в 1с столько цветов не будет, если у каждой свой цвет будет.
|
|||
2
SergeyGr
11.08.21
✎
13:56
|
Тогда так:
Номенклатура в строке сравнивается с ПРЕДЫДУЩЕЙ строкой. И чтобы строка окрашивалась в ДРУГОЙ цвет, если строке ДРУГАЯ номенклатура. |
|||
3
acht
11.08.21
✎
13:56
|
Походу это тестовое задание куда-то. Уже не первый раз встречается
|
|||
4
SergeyGr
11.08.21
✎
13:57
|
Т.е. используем всего два цвета.
|
|||
5
SergeyGr
11.08.21
✎
13:57
|
Нет, реальное задание в реальной базе
|
|||
6
ДенисЧ
11.08.21
✎
13:57
|
Тебе нужно сделать вычисляемое поле, по которому уже и красить.
|
|||
7
acht
11.08.21
✎
13:58
|
(2) > с ПРЕДЫДУЩЕЙ строкой
который зависит от определения порядка |
|||
8
Fish
гуру
11.08.21
✎
14:02
|
(2) А если одинаковая номенклатура будет не в предыдущей, а через 2 и более строк? Тогда не надо крастить?
|
|||
9
SergeyGr
11.08.21
✎
14:09
|
Используем всего два цвета.
При выводе очередной строки сравниваем текущую номенклатуру с предыдущей строкой. Если номенклатуры НЕ совпадают, то меняем цвет. |
|||
10
acht
11.08.21
✎
14:10
|
(9) Что такое предыдущая строка?
|
|||
11
SergeyGr
11.08.21
✎
14:12
|
Та, что выше на форме
|
|||
12
runoff_runoff
11.08.21
✎
14:13
|
ПриПолученииДанныхНаСервере, а дальше цикл по строкам..
|
|||
13
acht
11.08.21
✎
14:15
|
(12) А если одинаковые будут на границе порций запрошенных данных? )))
|
|||
14
SergeyGr
11.08.21
✎
14:15
|
Ок, буду пробовать.
Спасибо ! |
|||
15
Fish
гуру
11.08.21
✎
14:16
|
(13) Тогда ой.
|
|||
16
runoff_runoff
11.08.21
✎
14:23
|
(13) перекрасятся.. ничего страшного.. пока 1С не соизволит включить в динамический список метод УстановитьИсполняемуюСхемуКомпоновкиДанных..
|
|||
17
Вафель
11.08.21
✎
14:28
|
(13) цвета могут плясать, ибо верхняя строка всегда будет цвета 1. хотя до этого могла быть цвета 2
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |