Hi,
I’ve got a form - Seminar Form with fields “Seminar Code”, “Seminar Name”… etc. I wanted to do LookUp on SeminarCode to take values from Seminar table. I’ve tried two ways:
IF(FORM.RUNMODAL(0,Seminar) = ACTION::LookupOK) THEN BEGIN
“Seminar Code” := Seminar.Code;
MESSAGE(“Seminar Code”);
END;
and
CLEAR(SeminarForm);
SeminarForm.LOOKUPMODE(TRUE);
Seminar.SETRANGE(Blocked,FALSE);
IF SeminarForm.RUNMODAL = ACTION::LookupOK THEN BEGIN
SeminarForm.GETRECORD(Seminar);
“Seminar Code” := Seminar.Code;
MESSAGE(“Seminar Code”);
END;
In both cases a proper message appears, but after that value “Seminar Code” in my Seminar Form does not change.
I’ve to ‘override’ OnLookup() because I’ll need to do additional things with this “Seminar Code” next.
What can I do to make it work?