Имя: Пароль:
1C
1С v8
Динамический список. Чередование цветов по группам
,
0 ИС-2
 
naïve
01.08.13
08:23
в продолжении v8: Динамический список. Группировка по колонкам
Вверху сам динамический список, внизу как я хочу чтобы выглядело. Получается, что при смене значения поля магазин, должнен меняться цвет фома
http://itmages.ru/image/view/1146293/f83cdb8c

Как можно такое сделать?
1 cw014
 
01.08.13
08:24
(0) Сортировка есть?
2 cw014
 
01.08.13
08:25
(0) Хотя не поможет
3 Cube
 
01.08.13
08:30
На мой взгляд, это нереализуемо в динамическом списке... Едиственное, можно каждому магазину свой цвет задать, если их не много...
4 cw014
 
01.08.13
08:31
(3) Можно попробовать использовать УровеньВГруппировке, но я пока не представляю как
5 cw014
 
01.08.13
08:31
(4) Если бы сортировка была бы фиксированная, можно было бы через объединение таблицы с самой собой сделать номер по порядку в запросе, а там уже с остатком от деления возиться
6 Cube
 
01.08.13
08:32
(4) Вся сложность в том, что надо сравнивать данные текущей строки с данными предыдущей строки, а в условном оформлении этого сделать нельзя.
7 ИС-2
 
naïve
01.08.13
08:33
ни какой идеи нет?
(3) я того же мнению, но надо найти/примать признак выполнения чередования.
Можно в запросе добавить вирутальную строку разделитель и ее красить как надо. Но, имхо, это не то что я хочу
8 Cube
 
01.08.13
08:36
(7) В твоем конкретном случае можно чередование заменить границами ячеек. У строки в которой сумма пятницы больше нуля нижнюю границу сделать жирной.
9 ИС-2
 
naïve
01.08.13
08:46
(8) сделал группировку по измерению магазин. Можно ли как-то кокретную строку группировку раскрасить
10 Cube
 
01.08.13
09:02
(9) Мой ответ в (3) :)
11 s03
 
01.08.13
09:10
обычное раскрашивание строк динамического списка, вроде бы для 8-ки одно из самых простых действий...
12 milan
 
01.08.13
09:11
Добавить реквизит сортировки, пронумеровать его в нужном порядке и красить чет нечет в разные цвета
13 ИС-2
 
naïve
01.08.13
09:13
(11) если не по определенному признаку (смена значения поля)
(12) как сделать чередования при смене значения поля?

Можно ли покрасить только строки группировки?
http://itmages.ru/image/view/1146343/74efa4e9
14 s03
 
01.08.13
09:17
(13) ну какая разница, ты всё равно перебираешь выводимые строки, что мешает при помощи переменной отслеживать смену значения поля?
15 Лефмихалыч
 
модератор
01.08.13
09:17
(0) ты задался целью вызывать у здоровых людей эпилептические припадки или видел в детстве в зоопарке попугая и до сих пор под впечатлением? Список выжигает глаза
16 Лефмихалыч
 
модератор
01.08.13
09:17
а сабж тупо не возможен
17 Лефмихалыч
 
модератор
01.08.13
09:18
+(16) если в справочнике, из которого берется иерархия, не хранится чего-то такого ,на основании чего можно цвет в условном оформлении устанавливать
18 ИС-2
 
naïve
01.08.13
10:53
(15) зато светофор получился
Программист всегда исправляет последнюю ошибку.