1с. Сравнение чисел (3=3 – ложь) #2913


#0 by PilotBrian
Не пойму причину. Допустим есть два справочника. Пытаюсь сравнить два числа: Код у первого справочника (тип кода: числовой) и Реквизит у второго (тип значения: число). Я так понимаю, раз они оба числовые их можно сравнивать. Сравнение происходит при изменении записи у первого справочника, а именно: Процедура ПриЗаписи А сообщение «Совпал» не появляется. А на самом деле есть запись во втором справочнике в реквезите КодПодч такое же число, что и код у первого справочника – проверял в Отладчике (Код = 3, КодПодч = 3). Как мне быть?
#1 by NastyFrog
#2 by PilotBrian
Получилось! Санкс :)
#3 by 327
Скоро прибежит с вопросами ... Куда делось....
#4 by PilotBrian
А если значения строковые. По такому же принципу пишу: Если Строка(Спр.КодПодч)=Строка(Код) тогда ... или Если Спр.КодПодч=Код тогда ... не получается :( Накаркал :)
#5 by Nataly
А если СокрЛП(строка(спр.КодПодч))...и т.д?
#6 by kadr
Попробуй СокрЛП(Строка(....))=СокрЛП(Строка(...))
#7 by PilotBrian
Примного благодарен.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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

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