Имя: Пароль:
1C
1С v8
Не работает условие в запросе
0 sidalexsandr
 
20.12.15
20:55
Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ПартииОстатки.ДокПартии.Ссылка КАК ДокПартииСсылка,
        |    ПартииОстатки.Склад,
        |    ПартииОстатки.Номенклатура КАК Номенклатура,
        |    ПартииОстатки.КоличествоОстаток КАК Остаток,
        |    ПартииОстатки.ЦенаОстаток КАК ЦенаОстаток,
        |    ПартииОстатки.СуммаОстаток КАК СуммаОстаток
        |ИЗ
        |    РегистрНакопления.Партии.Остатки КАК ПартииОстатки
        |ГДЕ
        |    ПартииОстатки.Склад = &ВыбСклад
        |ИТОГИ
        |    СУММА(Остаток),
        |    СУММА(ЦенаОстаток),
        |    СУММА(СуммаОстаток)
        |ПО
        |    Номенклатура,
        |    ДокПартииСсылка";

    Запрос.УстановитьПараметр("ВыбСклад", Склад);
    Результат = Запрос.Выполнить();
1 sidalexsandr
 
20.12.15
20:56
ВыбСклад отладчиком смотрел заполняется правильно. Но запрос пустой не смотря на то есть документы по выбранному складу.
2 RomanYS
 
20.12.15
20:57
сообщить(ТипЗнч(Склад));
3 RomanYS
 
20.12.15
20:58
покажи что получится в (2)
4 RomanYS
 
20.12.15
20:58
условие лучше засунуть в параметры виртуально таблицы
5 sidalexsandr
 
20.12.15
20:59
Ошибку нашел было не указано у измерения регистра тип справочник.Склады
6 sidalexsandr
 
20.12.15
20:59
Извините за банальный вопрос.
7 RomanYS
 
20.12.15
21:00
Тебя сегодня на потренироваться в 1с пробило, или у тебя все 10 лет такая активность?
8 sidalexsandr
 
20.12.15
21:02
(7) Готовляюсь будет повторное собеседование может быть.
9 RomanYS
 
20.12.15
21:07
(8) удачи.
Активность впечатляет... вопросы не очень.
10 Chameleon1980
 
20.12.15
21:16
а вт не рулит?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn