Операции сравнения на больше-меньше допустимы....
Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
при создании "Отчет производства за смену" нажимая на "...подбор по заказу покупателя" выпадает след ошибка
"Операции сравнения на больше меньше допустимы....". И вот что пишет в "Подробно" "{Документ.ОтчетПроизводстваЗаСмену.Форма.ФормаПідбірПоНевиконанихМ2(190)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) тРяд=(тРяд.ЗалишокКількість>0);"
мне подсказали искать проблему в разнице между заказами "Покупателя" и "На производство".
Но что и где искать я не знаю, так как в 1С новичок. И с этим вопросом мне надо разобраться еще вчера.
Буду оч признателен за помощь "что, где, куда" с как можно детальным описанием решения проблемы.
Спасибо.
"Операции сравнения на больше меньше допустимы....". И вот что пишет в "Подробно" "{Документ.ОтчетПроизводстваЗаСмену.Форма.ФормаПідбірПоНевиконанихМ2(190)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) тРяд=(тРяд.ЗалишокКількість>0);"
мне подсказали искать проблему в разнице между заказами "Покупателя" и "На производство".
Но что и где искать я не знаю, так как в 1С новичок. И с этим вопросом мне надо разобраться еще вчера.
Буду оч признателен за помощь "что, где, куда" с как можно детальным описанием решения проблемы.
Спасибо.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В конфигураторе на эту строчку поставьте точку останова (два раза счелкните на сером поле слева от строчки - там должна появится красная точка). Затем меню - отладка - начать отладку. И делайте вашу операцию. когда Вас снова перекинет в конфигуратор - выделите тРяд.ЗалишокКількість и нажмите шифт ф9. Скорее всего - эта позиция будет иметь тип неопределено. Значит этот параметр не заполнен
(3) Скиминок, благодарствую за детальное описание. я это все проделал, но что дальше делать не представляю.
Напомню что я далекий от 1с.
Пожалуйста, обьясните что, где и куда? как это исправить?
скрин того что получилось, делал по след инструкции
Напомню что я далекий от 1с.
Пожалуйста, обьясните что, где и куда? как это исправить?

скрин того что получилось, делал по след инструкции
1) Сервис -> Параметры -> Запуск 1С:Предприятия. Установить галочки "Устанавливать режим разрешения отладки" и "Начинать отладку при запуске".
2) Отладка -> Начать отладку. (или нажать F5) - это запускается 1С:Предприятие в режиме отладки.
3) Отладка -> Подключиться. Откроется окно "Предметы отладки", проверить, чтобы в нижней части окна в текстовом поле "Подключенные предметы отладки"
была строка с именем вашего компьютера. Типа тогда конфигурация доступна для отладки. Для чего это вообще показывать пользователю, я пока не поняла.
4) Открыть в Конфигураторе нужный модуль и расставить точки останова.
5) Перейти в 1С:Предприятие и сделать действие, которое вызовет выполнение интересующей процедуры. Например: если точка останова стоит в процедуре
документа ПриОткрытии - открыть документ, ПриИзмененииТовар - выбрать из справочника другой Товар и т.д. На передний план будет выведено окно
Конфигуратора, где можно выполнить пошаговое выполнение кода процедуры (Отладка -> Шагнуть в). Чтобы увидеть значения, которые принимают
встречающиеся в коде переменные, нужно открыть окно Отладка -> Табло, затем выделить мышью имя переменной и перетащить в Табло.
2) Отладка -> Начать отладку. (или нажать F5) - это запускается 1С:Предприятие в режиме отладки.
3) Отладка -> Подключиться. Откроется окно "Предметы отладки", проверить, чтобы в нижней части окна в текстовом поле "Подключенные предметы отладки"
была строка с именем вашего компьютера. Типа тогда конфигурация доступна для отладки. Для чего это вообще показывать пользователю, я пока не поняла.
4) Открыть в Конфигураторе нужный модуль и расставить точки останова.
5) Перейти в 1С:Предприятие и сделать действие, которое вызовет выполнение интересующей процедуры. Например: если точка останова стоит в процедуре
документа ПриОткрытии - открыть документ, ПриИзмененииТовар - выбрать из справочника другой Товар и т.д. На передний план будет выведено окно
Конфигуратора, где можно выполнить пошаговое выполнение кода процедуры (Отладка -> Шагнуть в). Чтобы увидеть значения, которые принимают
встречающиеся в коде переменные, нужно открыть окно Отладка -> Табло, затем выделить мышью имя переменной и перетащить в Табло.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот