Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 июн 2021, 18:54

Регистр накопления с Учетом склада

Автор mplass, 07 фев 2017, 13:08

0 Пользователей и 1 гость просматривают эту тему.

mplass

Как правильно добавить условие запроса "по выбранному складу"? Пробовал по-разному. Например вот так:
Выбрать
        |    Таб.*,
        |    Рег.КоличествоОстаток как Остаток
        |из
        |    Таб
        |левое соединение   
        |    РегистрНакопления.НаличиеГотовойПродукции.Остатки(
        |        &Дата,
        |        СкладГП = &Склад,
        |        И Изделие в (выбрать Изделие из Таб) ) КАК Рег   
        |    по Таб.Изделие = Рег.Изделие
        |Где
        |    //при условии что в документе количество по товарам всегда > 0
        |    ЕстьNull(Рег.КоличествоОстаток,0) < Таб.Количество   
        |упорядочить по
        |    Таб.Изделие   
        |автоупорядочивание   
        |   
        |   
        |";

    лкЗапрос.УстановитьПараметр("Дата",Дата);
    лкЗапрос.УстановитьПараметр("Ссылка",Ссылка);
    лкРезультат = лкЗапрос.Выполнить();


Пишет "Неверные параметры "РегистрНакопления.НаличиеГотовойПродукции.Остатки""

alex0402

Цитата: mplass от 07 фев 2017, 13:08СкладГП = &Склад,
лишняя запятая.

Цитата: mplass от 07 фев 2017, 13:08лкЗапрос.УстановитьПараметр("Ссылка",Ссылка);
В запросе нет параметра "Ссылка".
Не установлен параметр "Склад".

Добавлено: 07 фев 2017, 13:25


Используй конструктор.
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск