Операции сравнения на больше-меньше допустимы только для значений совпадающих пр #771328


#0 by dante_a123
Здравствуйте.Возникла проблемка,которую я не могу решить уже более часа. Ошибка - Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов Как исправить глупую ситуацию?Почему я не получаю результатов от запроса?
#1 by MUXACb
Остаток равен нулю, т.е выборка пустая
#2 by Mankubus
в отладчике посмотри какие типы ты сравниваешь
#3 by 1sanekmaloi1
Да там Null похоже
#4 by dante_a123
я же указал ЕСТЬNULL(ВзаиморасчетыОстатки.СуммаОстаток, 0) КАК СуммаОстаток. как мне вообще быть в такой ситуации? в отлатчике сказано что то вроде - ошибка значения
#5 by Lexey_
"в отлатчике сказано что то вроде - ошибка значения" - отладчик пьян и пишет неразборчиво?
#6 by Mankubus
в смысле "что-то вроде"? лень полностью написать?
#7 by dante_a123
"Ошибка чтения значения"
#8 by dante_a123
?
#9 by MUXACb
#10 by bazvan
КонтрагентЛимит что? Видимо тоже надо обрамить ЕСТЬNULL
#11 by dante_a123
ошибку выбивает именно в этом моменте - в этом случае работает но не учитывает ограничение по лимиту,проводит все накладные подряд
#12 by bazvan
выполни запрос в отладчике и глянь что получилось в ТЗ
#13 by Wern
Учитывая и просто результат запроса пустой. ВыборкаОбщийИтог.Следующий; не позиционируется и суммы тоже нету. ЕстьNULL тут никак не поможет.
#14 by dante_a123
что тут поможет?
#15 by salvator
А что нужно делать, если результат пустой?
#16 by dante_a123
если бы я знал я бы на форум не обращался
#17 by catena
В написали уже, что тут поможет. Это будет синтаксически правильно. То, что после этого результат не соответствует вашим ожиданиям, означает, что вы неправильно реализовали задачу.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С