Имя: Пароль:
1C
 
СКД: Как в СКД вычеслить наименьшее значение ресурса?
0 ad205
 
17.09.09
16:53
Смысл в следующем:  Делаю отчет СКД таблица
Строки номенклатура, колонки Поставщики, ресурсы Цена и Количество.
Нужно при выводе таблицы , ячейки с наименьшей ценой по строке окрасить в цвет. Кто подскажет как это сделать?
1 Guk
 
17.09.09
16:54
см. Хоусталеву. есть твой пример один в один...
2 Defender aka LINN
 
17.09.09
16:54
Нужна колонка "минимальная цена". И тогда через условное оформление.
3 ad205
 
17.09.09
16:57
Самое интересное, что не могу в запросе СКД заполучить реквизит с минимальным значением, вот код запроса
ВЫБРАТЬ
   ПрайсЛист.Номенклатура,
   ПрайсЛист.Контрагент,
   ПрайсЛист.Цена,
   СУММА(ПрайсЛист.Количество) КАК Количество
ИЗ
   РегистрСведений.ПрайсЛист КАК ПрайсЛист
ГДЕ
   ПрайсЛист.ДатаПрайса = &ДатаПрайс
   

СГРУППИРОВАТЬ ПО
   ПрайсЛист.Контрагент,
   ПрайсЛист.Номенклатура,
   ПрайсЛист.Цена


данные беру из регистра сведений, и в запросе, когда проставляю функцию минимум(ПрайсЛист.Цена), то при нажатии на ОК функция слетает и остается просто ПрайсЛист.Цена
4 ad205
 
17.09.09
16:58
Хоусталевой сейчас нету , если есть ссылка, то будь добор)
5 Defender aka LINN
 
17.09.09
17:01
(3) Дык по цене группировка идет. Вложенный запрос юзай.
6 ad205
 
17.09.09
17:03
Даже если и без группировки, то все равно слетает.
7 ad205
 
17.09.09
17:13
В условном оформлении цену можно сравнить только с числом, а как ее сравнить с реквизитом?
8 Defender aka LINN
 
17.09.09
17:17
(7) "В условном оформлении цену можно сравнить только с числом" - наглая и бессовестная ложь.
9 ad205
 
17.09.09
17:22
Тогда объясни где именно можно сравнить еще с чем то.
Условное оформление:
Область: Цена
Отбор : Левое значение: Цена , Вид сравнения :       , Правое значение : ТОЛЬКО ЧИСЛО, Представление.

И куда тут вставить в сравнение не число , а параметр?
10 Defender aka LINN
 
17.09.09
17:35
(9) Крестик нажми
11 ad205
 
17.09.09
17:37
Спасибо, стормозил))))
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн