Цитата:
Сообщение от
Kadawrik
Код:
T50022.TechNo := "No.";
T50022.Modify(TRUE);
Код:
IF Rec.TechNo <> xRec.TechNo THEN
выполнить какие-то действия
Но проблема в том что на этом этапе Rec и xRec абсолютно одинаковые, в результате чего IF дает FALSE и действия не выполняются.
А не стоит ли задуматься, почему Rec равен xRec?
Если вы в T50022.TechNo присваиваете "No.", который ничем не отличается TechNo то зачем делать MODIFY?