Имя: Пароль:
1C
1С v8
Помогите устранить Ошибку SQL: Деление на 0
0 Бестия
 
20.03.14
15:40
ВЫБОР
КОГДА ВложенныйЗапрос.Количество <> 0
ТОГДА ВложенныйЗапрос.Стоимость / ВложенныйЗапрос.Количество
ИНАЧЕ 0
КОНЕЦ

Подскажите пожалуйста, как сделать так, что бы не было ошибки деления на 0.
1 butterbean
 
20.03.14
15:41
чем не устраивает этот вариант??
2 Ненавижу 1С
 
гуру
20.03.14
15:41
тут не может быть этой ошибки, ищи в других местах
3 Повелитель
 
20.03.14
15:41
ВЫБОР
КОГДА ЕстьNULL(ВложенныйЗапрос.Количество,0) <> 0
ТОГДА ВложенныйЗапрос.Стоимость / ВложенныйЗапрос.Количество
ИНАЧЕ 0
КОНЕЦ
4 ptiz
 
20.03.14
15:41
(0) Не в том месте ищешь.
5 Бестия
 
20.03.14
15:42
(1) ошибка так и остается, как будто бы и не идет проверка на 0
6 Бестия
 
20.03.14
15:45
{Отчет.УниверсальныйОтчет.МодульОбъекта(86)}: Ошибка при вызове метода контекста (Вывести)
        ПостроительОтчета.Вывести(ТабличныйДокумент);
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
7 Ненавижу 1С
 
гуру
20.03.14
15:45
(6) показывай весь текст уже
8 Бестия
 
20.03.14
15:50
Нашла свою ошибку (4) действительно не там искала, чуть ниже была строка с делением на 0, всем спасибо