Имя: Пароль:
1C
1С v8
Деление на 0
0 FransisDrake
 
25.03.20
13:55
Добрый день, коллеги!
Помогите, пожалуйста, разобраться.
В функции запроса следующая запись: ругается, говорит "на ноль делишь ай-ай-ай!" но я вроде обошел этот момент, но видимо не до конца..



ВЫБОР
    КОГДА КХМ_УправленческийОстатки.КоличествоОстаток = ВТ_в.Количество
        ТОГДА КХМ_УправленческийОстатки.СуммаУУОстаток
    ИНАЧЕ ВЫБОР
            КОГДА КХМ_УправленческийОстатки.СуммаУУОстаток / КХМ_УправленческийОстатки.КоличествоОстаток = 0
                ТОГДА 0
            ИНАЧЕ ВТ_в.Количество * КХМ_УправленческийОстатки.СуммаУУОстаток / КХМ_УправленческийОстатки.КоличествоОстаток
        КОНЕЦ
КОНЕЦ
1 Ненавижу 1С
 
гуру
25.03.20
13:58
(0) во-первых не обошел
во-вторых условия ппц
2 Галахад
 
гуру
25.03.20
13:59
По математике два.
3 Aleksey
 
25.03.20
14:00
КОГДА КХМ_УправленческийОстатки.СуммаУУОстаток / КХМ_УправленческийОстатки.КоличествоОстаток = 0
замени на
КОГДА КХМ_УправленческийОстатки.КоличествоОстаток = 0
4 Kigo_Kigo
 
25.03.20
14:01
КХМ_УправленческийОстатки.КоличествоОстаток = ВТ_в.Количество  и КХМ_УправленческийОстатки.КоличествоОстаток <> 0
5 Kigo_Kigo
 
25.03.20
14:02
(КХМ_УправленческийОстатки.КоличествоОстаток) = ВТ_в.Количество  и (не (КХМ_УправленческийОстатки.КоличествоОстаток = 0))
6 Kigo_Kigo
 
25.03.20
14:02
(КХМ_УправленческийОстатки.КоличествоОстаток = ВТ_в.Количество)  и (не (КХМ_УправленческийОстатки.КоличествоОстаток = 0))
не там скобку поставил
7 FransisDrake
 
25.03.20
14:22
Спасибо большое!))
Независимо от того, куда вы едете — это в гору и против ветра!