Здравствуйте. Подскажите в чем может быть проблема - сравниваю две переменные типа comp. Одно значение беру из таблицы katmc.CGROUPMC и сравниваю со значением из временной таблицы. Поле тоже типа comp, заполняется вот так
insert TmpTableGrMc set
TmpTableGrMc.cgr:=PickGr.crec;
Сравниваю эти значения, в message показывает, что они абсолютно идентичны и по цифрам и длине значения, но одинаковые значения всё равно обрабатываются как не совпадающие
пробовала не помогает.. вот прям перед проверкой вывожу сообщения - всё совпадает а сама проверка
if (vOstatki.katmc1.cgroupmc=vOstatki.TmpTableGrMc.cgr) всегда обрабатывается, что они не равны... Причем чуть выше есть похожий кусочек, но по другой вью и там всё корректно сравнивается