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


#0 by maksdemon
Всем привет. В кафе стоит программа для учета на платформе 7.7 конфигурацию определить не могу тут что то самописное. Так вот до недавнего времени отчет по блюдам формировался нормально но с 1 февраля вдруг такая ошибка Если ИтСумма>0 Тогда {Отчет.Блюда.Форма.Модуль}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата) Пытаюсь найти какую нибудь привязку к дате ничего не могу определить. Прошу вашей помощи. И еще если системную дату передвинуть на год назад то отчет формируется.
#1 by HawkEye
ИтСумма - не число...
#2 by vde69
у тебя ИтСумма не число, или строка или неопределено или еще чего
#3 by Рэйв
скорее всего неопределено
#4 by maksdemon
как это определить?
#5 by HawkEye
есть такой инструмент, называется "отладчик"... он знает ответы на твои вопросы...
#6 by Злопчинский
Перед указанной строкой поставь Сообщить(ТипЗначенияСтр(ИтСумма)+", ИтСумма="+ИтСумма);
#7 by maksdemon
Если ИтСумма>0 Тогда {Отчет.Блюда.Форма.Модуль}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата) Теперь понть откуда берется итоговая сумма
#8 by HawkEye
для этого используют "поиск"
#9 by Злопчинский
переменная ИтСумма - не инициализирована никаким значением и выше по коду не принимает участия ни в одном операторе вычисления/присваивания значения (слева, как приемник) Вангую, что алгоритм либо не заходит в процедуру, либо в цикл
#10 by varelchik
Хотя бы полный текст выложил. Ту-та вообще-то телепатов нет.
#11 by NikVars
Забей! Исправь так: Если Число(ИтСумма)>0 Тогда
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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