Имя: Пароль:
1C
1С v8
СрезПоследних. Недопонимание.
,
0 kiabs
 
08.04.13
16:36
Запросом беру последние цены из Регистра сведений. Периодичность регистра "По позиции регистратора". В выборке получается, что для одной номенклатуры выводи сразу несколько значений цен, хотя регистратор там разный и время тоже разное. Почему это происходит?
вот запрос:

ВЫБРАТЬ
   ЦеныСрезПоследних.Номенклатура КАК Номенклатура,
   ЦеныСрезПоследних.Цена,
   ЦеныСрезПоследних.Регистратор
ИЗ
   РегистрСведений.Цены.СрезПоследних(&Дата, ТипЦен = &ТЦ) КАК ЦеныСрезПоследних

УПОРЯДОЧИТЬ ПО
   Номенклатура
1 Wobland
 
08.04.13
16:36
из-за измерений это происходит
2 kiabs
 
08.04.13
16:37
(1) То есть?
3 Wobland
 
08.04.13
16:38
(2) выбрать * сделай
4 John83
 
08.04.13
16:38
(2) например несколько типов цен
5 Зойч
 
08.04.13
16:39
характеристики?
6 Wobland
 
08.04.13
16:39
(4) характеристик. по типу он ограничивает ;)
7 kiabs
 
08.04.13
16:42
У меня измерения
-типЦен
-Номенклатура
-Контаргент.

Да, контрагент разный в двух строчках, с одной номенклатурой.
8 kiabs
 
08.04.13
16:43
(7) Я так понимаю, в этом причина?
9 Wobland
 
08.04.13
16:44
(8) не доверяешь дяде? ;)
10 kiabs
 
08.04.13
16:45
(9) Доверяю. Теперь только вот ума не приложу, как последнюю цену затянуть. Максимум(Период) попробую
11 Wobland
 
08.04.13
16:46
(10) крайнюю цену какого контрагента?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший