Имя: Пароль:
1C
1С v8
Раскрасить строки отчета по условию
, ,
0 Snikers_OLD
 
30.05.14
13:02
Доброго времени.

Есть отчет на СКД. Таблица в строках номенклатура, в столбцах периоды, в ресурсах цена на каждый период по каждой номенклатуре. Требуется раскрасить строку  если были изменения цены.

Не могу придумать как это сделать. Подскажите, плз.
1 Ненавижу 1С
 
гуру
30.05.14
13:04
условное оформление
2 Snikers_OLD
 
30.05.14
13:10
(1)Оно вроде понятно, что условное оформление. Подскажите, какое условие туда применить?
3 Fish
 
30.05.14
13:19
(2) Исходя из (0) то что-то вроде: ЕслиБылиИзмененияЦены = Истина;
4 Snikers_OLD
 
30.05.14
13:26
(3) У меня как раз проблема в том как узнать, что были изменения?
5 Chameleon1980
 
30.05.14
13:28
думается может еще один источник данных запрос прицепить по номенклатуре. В нем и будет признак
6 Chameleon1980
 
30.05.14
13:29
толком не работал с скд, но сейчас как-раз книгу дочитываю. И вот такая мысль пришла
7 Chameleon1980
 
30.05.14
13:30
изменения между этими периодами в столбцах?
8 Snikers_OLD
 
30.05.14
15:12
(7)ну а как это сделать?
9 Лодырь
 
30.05.14
15:19
(8) ВЫЧИСЛИТЬВЫРАЖЕНИЕ()
10 Kookish
 
30.05.14
15:20
(8) Колонку булеву в запросе запилить. И красить от ее значения. Не?
11 Chameleon1980
 
30.05.14
15:34
в скд настройки для поля условное оформление и там это булево смотреть
12 Snikers_OLD
 
30.05.14
15:45
(9) Первый раз слышу. Интересно как ее можно использовать?

Для примера 2 строки цен

0,2,2
5,5,5

первую мне надо раскрасить, вторую нет.

как применить данный метод? спасибо.

(10) у меня щас как раз и сложность, как это булево сделать?
13 Necessitudo
 
30.05.14
15:48
(12) Писать за тебя запрос никто не будет, расслабься.
14 Snikers_OLD
 
30.05.14
15:56
(13) И вроде ни в одном из постов не просил дать мне запрос. Достаточно сказать, что с чем соединить или т.п.
15 Chameleon1980
 
30.05.14
16:00
(14) еще один источник данных в скд типа запрос.
Его потом по номенклатуре ну и по периоду к исходному цеплять
16 DexterMorgan
 
30.05.14
16:00
(14) сделай пользовательское поле а по нему оформляй
17 DexterMorgan
 
30.05.14
16:01
(16) + и да (9) прав, тебе понадобится ВЫЧИСЛИТЬВЫРАЖЕНИЕ
18 DexterMorgan
 
30.05.14
16:02
(15) ЛицоРука
19 DexterMorgan
 
30.05.14
16:05
(12) дело в том, что 0,2,2 - это не одна строка, данные у тебя ввиде:

Номенклатура, Период, Цена

и строки у тебя:

Товар1, Период1, 0
Товар1, Период2, 2
Товар1, Период3, 2
20 Chameleon1980
 
30.05.14
16:09
(18) ???
21 DexterMorgan
 
30.05.14
16:10
(20) бред ты написал какой-то
22 Chameleon1980
 
30.05.14
16:15
Можно и в основном запросе. Как через вычислить выражение?
не силен
23 Chameleon1980
 
30.05.14
16:19
вижу. Это конкретно фишка СКД.
Функции языка выражений системы компоновки данных
24 Лодырь
 
30.05.14
16:39
(23) На самом деле ты конечно прав и можно решить все внутри 1 запроса, однако с помощью средств СКД это сделать гораздо проще.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс