Ошибка в запросе 1с++ #289126


#0 by Rom_Kat
Only one expression can be specified in the select list when the subquery is not introduced with EXISTS. уважаемые ГУРУ, подскажите чего не так делаю.
#1 by МихаилМ
а как Рег.Товар  парсер разпозберет поле товар по моему  надо $Рег.Товар и как $ДокЗ.Менеджер  отработает IN если селект возвращает 2 поля возможно это дело вкуса , но я бы переписал через иннер джоин
#2 by SnarkHunter
Рег.Товар парсер разберёт без проблем... А вот текст ошибки говорит как раз о том, что в списке полей SELECT в подзапросе должно быть только одно поле...
#3 by КонецЦикла
Only one expression can be specified in the select list when the subquery is not introduced with EXISTS. Написал жеж В подзапросе нужен только SELECT Сотр.ID Там вирт. таблица
#4 by Rom_Kat
Иннер джойн в три уровня делать? а с товаром все впорядке.
#5 by КонецЦикла
Зачем тебе вообще этот IN? По-моему в таком контексте он не нужен :)
#6 by Rom_Kat
INNER JOIN $Документ.ЗаказМ ДокЗ    |ON ДокЗ.IDDoc=Рег.СчетЗаказа так работает спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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