Операция не разрешена в предложении "ГДЕ" <?> ИЛИ ВЫБОР #631273


#0 by randa
В динамическом списке в произвольном запросе есть следующая конструкция: ВЫБОР     КОГДА НЕ Остатки.Качество.Наименование = "Новый" при выбранной основной таблице и утсановленном флаге "Динамическое считывание данных" возникает следующая ошибка Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: Ошибка инициализации по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка" по причине: Ошибка при исполнении запроса набора данных по причине: {(100, 4)}: Операция не разрешена в предложении "ГДЕ" если таблица основная не указана запрос отрабатывает нормально В чем может быть проблема?
#1 by Ненавижу Неопределен
Остатки.Качество.Наименование = "Новый" - позор ИЛИ ВЫБОР - я не вижу такого текста
#2 by 1Сергей
+ и ГДЕ не видать
#3 by Maxus43
у дин списка есть ограничений в запросах, типа ОБЪЕДЕНИТЬ, про выбор не слышал
#4 by randa
Так больше устроит? просто пробовал менять на сравнение Строка = Строка вот в том то и дело что если эту конструкцию заменяю на 1 КАК ОстатокНеНовый, 2 КАК Остатки, 3 КАК НаОтветХранении всё отрабатывает самое интересное что запрос отрабатывает при получении первой порции списка(но не всегда), и эта ошибка вылетает при прокручивании вниз и получении следующей порции списка
#5 by randa
вот весь запрос ВЫБРАТЬ    СправочникНоменклатура.Ссылка КАК Ссылка,    СправочникНоменклатура.Родитель,    ВЫБОР        КОГДА НЕ Остатки.Качество = ЗНАЧЕНИЕ(Справочник.Качество.Новый)        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, {(ТипЦены = &ТипЦены        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезерве.Остатки(, {(Склад = &Склад        ПО СправочникНоменклатура.Ссылка = Резервы.Номенклатура        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, {(Склад = &Склад
#6 by randa
Никто не сталкивался что ли?
#7 by hhhh
а если так   СУММА(ВЫБОР        КОГДА НЕ Остатки.Качество = ЗНАЧЕНИЕ(Справочник.Качество.Новый)
#8 by randa
сейчас попробую
#9 by randa
Работает! Спасибо! Тема закрыта!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям