Имя: Пароль:
1C
1С v8
Регистр накопления продажи, в Рознице.
0 lirt82
 
26.05.26
14:12
В консоле делаю запрос по регистру накопления Продажи, в поле  номенклатура ставлю условие выбор когда параметр, параметр не заполняю. Вопрос почему запрос выдает данные если не указан параметр?

ВЫБРАТЬ
    ВложенныйЗапрос.Магазин КАК Магазин,
    СУММА(ВложенныйЗапрос.ГотоваяЕда) КАК ГотоваяЕда
ИЗ
    (ВЫБРАТЬ
        ПродажиОбороты.Магазин КАК Магазин,
        ВЫБОР
            КОГДА ПродажиОбороты.Номенклатура В ИЕРАРХИИ (&ГотоваяЕда)
                ТОГДА ПродажиОбороты.СтоимостьОборот
            ИНАЧЕ 0
        КОНЕЦ КАК ГотоваяЕда
    ИЗ
        РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Период, ) КАК ПродажиОбороты) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
    ВложенныйЗапрос.Магазин
ИТОГИ
    СУММА(ГотоваяЕда)
ПО
    ОБЩИЕ

https://ibb.co.com/PsqB7C0S
https://ibb.co.com/XkyNkjqW
1 Галахад
 
гуру
26.05.26
14:19
На скрине как раз Null в корне.
2 PR
 
26.05.26
14:22
(0) Сначала восьмерки вообще не было
Потом восьмерка появилась и появились люди, нихрена ее не знающие, например то, как работает условие В ИЕРАРХИИ
Потом появились люди, знающие, как работает условие В ИЕРАРХИИ
Потом людей, знающих, как работает условие В ИЕРАРХИИ, стало очень много и незнающие люди практически пропали
А теперь опять откуда-то начинают вылазить люди, которые не знают, как работает условие В ИЕРАРХИИ
Откуда вы беретесь?
3 PR
 
26.05.26
14:24
(1) Какой Null?
Пустая ссылка на номенклатуру
4 lirt82
 
26.05.26
14:28
(2) все понял, если не указан параметр "ГотоваяЕда" то выдаст по всей номенклатуре.
5 RVN
 
26.05.26
14:30
(2) >Откуда вы беретесь?
Ну так школы и институты же не зря работают)))
6 PR
 
26.05.26
14:33
(5) 16+ лет стажа же
7 H A D G E H O G s
 
26.05.26
14:37
(1) Это

ПО
    ОБЩИЕ
8 lirt82
 
26.05.26
14:37
(6) склероз:)
9 H A D G E H O G s
 
26.05.26
14:39
(0)
Раз - два, ИИшка заберет тебя,
Три-Четыре, выключайте ток в машине.
Пять-Шесть, Каллимулин всех вас хочет съесть.
Семь-Восемь - в киберпанк вас всех мы бросим...
10 Web00001
 
26.05.26
14:53
(2)ты как то скромно умалчиваешь, почему сначала этих людей не было а потом они вдруг появились. Как будто люди стали сразу рождаться и не стали кричать "аааа", а стали кричать "ааааа я знаю как работает В ИЕРАРХИИ". Тут вроде как должна происходить какая-то конвертация. Человек сначала не знал, а потом начал знать, когда понял, что не знал. Вот есть у тебя сын и он не знает как работает В ИЕРАРХИИ. И взялся он приблизительно из такого же места как и ты.
11 PR
 
26.05.26
15:12
(10) Я не умалчиваю, это очевидно
Только появилась восьмерка и никто ее не знает, все начинают изучать
А про сына не в тему, потому что я же говорю, стаж 16+ лет
12 PR
 
26.05.26
15:12
(8) Ну я так и понял :))
Программист всегда исправляет последнюю ошибку.