Имя: Пароль:
1C
1С v8
подсветка строк в СКД
,
0 Z_Z
 
05.08.13
17:24
Добрый день.
Подскажите можно ли в СКД 8,2 в отчете подсвечивать строки по группировке номенклатура? Т.е. чтоб номенклатура подсвечивалась через раз.

        
Код    Артикул    Номенклатура    Год
            
093599    18-25044    Авто-конструктор - ALFA ROMEO 156 POLIZIA (1997) (голубой, 1:24)    2011
093599    18-25044    Авто-конструктор - ALFA ROMEO 156 POLIZIA (1997) (голубой, 1:24)    2013
093608    18-25018    Авто-конструктор - LAMBORGHINI MURCIELAGO (2001) (оранжевый, 1:24)    2011
093608    18-25018    Авто-конструктор - LAMBORGHINI MURCIELAGO (2001) (оранжевый, 1:24)    2012
093608    18-25018    Авто-конструктор - LAMBORGHINI MURCIELAGO (2001) (оранжевый, 1:24)    2013
093861    18-25023    Авто-конструктор - DODGE VIPER GTS COUPE (1996) (синий, 1:24)    2011
093861    18-25023    Авто-конструктор - DODGE VIPER GTS COUPE (1996) (синий, 1:24)    2012
093861    18-25023    Авто-конструктор - DODGE VIPER GTS COUPE (1996) (синий, 1:24)    2013
093863    18-25037    Авто-конструктор - LAMBORGHINI COUNTACH (1998) (черный, 1:24)    2011
093863    18-25037    Авто-конструктор - LAMBORGHINI COUNTACH (1998) (черный, 1:24)    2012
093863    18-25037    Авто-конструктор - LAMBORGHINI COUNTACH (1998) (черный, 1:24)    2013
1 SherifSP
 
05.08.13
17:26
(0) По условию если год 2011 подсвечиваешь красным, если 2012 подсвечиваешь зеленым, если 13 золотым, если 14 голубым и тд.
2 Z_Z
 
05.08.13
17:27
нет, так как в посте.
Авто-конструктор - ALFA ROMEO 156 POLIZIA (1997) (голубой, 1:24) - белым
Авто-конструктор - LAMBORGHINI MURCIELAGO (2001) (оранжевый, 1:24) - желтым и тд
3 echo77
 
05.08.13
17:30
Создать пользовательское поле НПП/2 - если делится - то особым цветом светить?
4 Z_Z
 
05.08.13
17:36
не получится. первые 2 белым
потом 3 желтым
потом 3 белым
потом 3 желтым
в взависимости от номеклатуры
5 echo77
 
05.08.13
17:37
По какому прищнаку цвета-то раздаются?
6 SherifSP
 
05.08.13
17:39
(4) Тогда условие на родителя номенклатуры, тебе нужно разбить каждый вид автомобилей на группы и потом ставить условие на эти группы
7 Z_Z
 
05.08.13
17:40
(5) по названию номеклатуры
8 Z_Z
 
05.08.13
17:40
(6) а условие на наименование нельзя поставить?
9 ILM
 
гуру
05.08.13
17:46
В СКД есть функция подстрока, и можно сделать поле ВЫБОР, А от значения этого поля уже можно делать цвета.
10 Z_Z
 
05.08.13
17:51
(9) не могу понять как это использовать(
11 echo77
 
05.08.13
18:10
а LAMBORGHINI MURCIELAGO будет выслана почтой в качестве символического подарка за решение такой непростой задачи?
Я думаю, можно решить с помощью ВычислитьВыражение(
12 echo77
 
05.08.13
18:17
Как в СКД определить число четное или нет? :-)
13 echo77
 
05.08.13
18:22
14 Z_Z
 
05.08.13
18:28
(13) именно так и надо. возможно это сделать в СКД?
15 echo77
 
05.08.13
18:35
(14) Да, это СКД.
Вычисляемое поле делай так:

ВычислитьВыражение("Количество (Различные Номенклатура)",,,"Первая", "Предыдущая",,,"Вместе") % 2

Добавляй условное оформление для поля, если его значение = 1 то цвет фона другой
16 Z_Z
 
06.08.13
10:21
немного сбивается подсветка(((
ВычислитьВыражение("Количество (Различные Родитель)",,,"Первая", "Предыдущая",,,"Вместе") % 2

http://rghost.ru/47924221/image.png
17 echo77
 
06.08.13
10:30
На хера по родителю?
18 echo77
 
06.08.13
10:31
Сортировку по номенклатуре сделай и количество номенклатуры считай
19 Z_Z
 
06.08.13
10:38
это тестовый отчетик, для примера хотел разобраться
http://rghost.ru/47924457
20 Z_Z
 
06.08.13
10:38
В реальном отчете, такая же беда((
21 echo77
 
06.08.13
11:07
Эта штука работает только в детальных записях
22 echo77
 
06.08.13
11:08
Поле "Год" откуда берется?
23 Z_Z
 
06.08.13
11:19
(22)Группировка. И номенклатура, код, артикул тоже группировка
24 Z_Z
 
06.08.13
11:22
вот настройка http://rghost.ru/47925079/image.png
25 echo77
 
06.08.13
12:04
(24) ИМХО, у вас неправильная настройка структуры отчета :-/

Выкладывайте всю схему
26 Z_Z
 
06.08.13
12:12
(25)почему неправильная? Если отчет строится как и надо.
http://rghost.ru/47925921