Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Раскраска динамического списка

Раскраска динамического списка
Я
   SergeyGr
 
11.08.21 - 13:52
На форме есть динамический список, состоящий из ДАТА, НОМЕНКЛАТУРА, КОЛИЧЕСТВО.

Нужно, чтобы строки с ОДИНАКОВОЙ номенклатурой открашивались в "свой" цвет.

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

Спасибо !
   Fish
 
15 - 11.08.21 - 14:16
(13) Тогда ой.
   runoff_runoff
 
16 - 11.08.21 - 14:23
(13) перекрасятся.. ничего страшного.. пока 1С не соизволит включить в динамический список метод УстановитьИсполняемуюСхемуКомпоновкиДанных..
   Вафель
 
17 - 11.08.21 - 14:28
(13) цвета могут плясать, ибо верхняя строка всегда будет цвета 1. хотя до этого могла быть цвета 2

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.