Вложенный запрос в условии таблицы регистра остатков #788188


#0 by sukhano11
Здравствуйте, господа волшебники. В Рознице в модуле ПроведениеСервер есть такой запрос: ВЫБРАТЬ     ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,     ТоварыНаСкладахОстатки.Характеристика КАК Характеристика, ИЗ     РегистрНакопления.ТоварыНаСкладах.Остатки(                 ИЗ                     ДвиженияТоварыНаСкладахИзменение КАК Таблица)) КАК ТоварыНаСкладахОстатки ДвиженияТоварыНаСкладахИзменение подсовывается из менеджера временных таблиц. В ней содержится известно какой склад, какая номенклатураи характеристики. В результате выполнения запроса получается таблица, которая выглядит абсолютно мирно, пока я не пробую воспроизвести это в консоли запросов. Я модифицирую запрос так: ИЗ     РегистрНакопления.ТоварыНаСкладах.Остатки( В результате я надеюсь увидеть ту же номенклатуру, что вываливается в первом запросе, плюс еще какую-то (поскольку никаких условий на номенклатуру не накладываю). Однако, я вижу ДРУГУЮ номенклатуру. Заменяю условие на склад на условие на номенклатуру, и- пусто выходит, ни на одном складе нету минусов. Что за….?! Это случаем не платформа чудит? Никто не встречал такое?
#1 by live in sky dreams
>Однако, я вижу ДРУГУЮ номенклатуру. А ты точно видишь другую номенклатуру, а не туже в другом порядке сортировки?
#2 by live in sky dreams
+ ты ограничиваешь выборку по конкретному складу, вот и видишь записи конкретно по этому складу + "плюс еще какую-то"
#3 by sukhano11
Точно другую.
#4 by sukhano11
Я вижу не "плюс еще какую-то", а "исключительно другую".
#5 by catena
А если по выбранным номенклатуре/складу вывести все движения и глазками сложить?
#6 by sukhano11
Движения? Выше про таблицы остатков. Намекаете, что итоги слетели? Допустим, только почему они по-разному слетели в запросе со вложенным запросом в условии и в запросе без такового?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С