В запросе не работает формула с условеим

1. A1nur1ch 07.02.24 14:00 Сейчас в теме
На рисунке представлена формула и вывод данных запроса.
Когда Колонка "Кпоступлению" = 0, то он почему-то не высчитывает КоличествоДнейВПродаже. Хотя по логике он должен считать. Я Пробовал добавить отдельное условие
КОГДА ТаблицаОстатки.КПоступлению = 0
        И ТаблицаОстатки.СДП <> 0  
            ТОГДА ТаблицаОстатки.Остаток/ТаблицаОстатки.СДП 

И без него пробовал, всё равно так
Прикрепленные файлы:
Найденные решения
9. A1nur1ch 07.02.24 15:33 Сейчас в теме
(8) Понял, спасибо.
В итоге в самом начале, где подтягиваю данные сделал так:
ВЫБОР
КОГДА ЗаказыПоставщикамОстатки.ЗаказаноОстаток > 0
ТОГДА ЗаказыПоставщикамОстатки.ЗаказаноОстаток
ИНАЧЕ 0
КОНЕЦ КАК КПоступлению
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Timur.V 82 07.02.24 14:29 Сейчас в теме
ТаблицаОстатки.КПоступлению = 0
ТаблицаОстатки.КПоступлению = ""
ТаблицаОстатки.КПоступлению = Неопределено


Выведи это поле не в условии, а в полях ВЫБРАТЬ.

ВЫБРАТЬ
ВЫБОР КОГДА ТаблицаОстатки.КПоступлению = Неопределено ТОГДА "ДА" ИНАЧЕ "НЕТ" КОНЕЦ КАК ТЕСТ
3. A1nur1ch 07.02.24 15:26 Сейчас в теме
4. A1nur1ch 07.02.24 15:27 Сейчас в теме
(2) Это не одно из этих:
ТаблицаОстатки.КПоступлению = 0
ТаблицаОстатки.КПоступлению = ""
ТаблицаОстатки.КПоступлению = Неопределено
5. SAShikutkin 15 07.02.24 15:28 Сейчас в теме
ТаблицаОстатки.СДП - может быть null ?
6. A1nur1ch 07.02.24 15:29 Сейчас в теме
8. SAShikutkin 15 07.02.24 15:31 Сейчас в теме
(6) Происходит деление на null, соответственно КоличествоДнейВПродаже тоже null
A1nur1ch; +1 Ответить
9. A1nur1ch 07.02.24 15:33 Сейчас в теме
(8) Понял, спасибо.
В итоге в самом начале, где подтягиваю данные сделал так:
ВЫБОР
КОГДА ЗаказыПоставщикамОстатки.ЗаказаноОстаток > 0
ТОГДА ЗаказыПоставщикамОстатки.ЗаказаноОстаток
ИНАЧЕ 0
КОНЕЦ КАК КПоступлению
7. SAShikutkin 15 07.02.24 15:30 Сейчас в теме
(6) КОГДА ТаблицаОстатки.КПоступлению = 0
И ЕстьNull(ТаблицаОстатки.СДП,0) <> 0
ТОГДА ТаблицаОстатки.Остаток/ТаблицаОстатки.СДП
A1nur1ch; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот