8. September 2014 15:23
CLEAR(gLookupForm);
gItemLedgerEntry.RESET;
gItemLedgerEntry.SETFILTER(gItemLedgerEntry."Item No.", lNo);
gLookupForm.LOOKUPMODE(TRUE);
IF gLookupForm.RUNMODAL = ACTION::LookupOK THEN
MESSAGE('ausgewählte Charge: %1', gItemLedgerEntry."Lot No.");
8. September 2014 15:30
gLookupForm.SETTABLEVIEW(gItemLedgerEntry);
8. September 2014 15:43
9. September 2014 12:00
12. September 2014 10:54
CLEAR(gLookupForm);
gItemLedgerEntry.RESET;
gItemLedgerEntry.SETCURRENTKEY(gItemLedgerEntry."Item No.");
gItemLedgerEntry.SETFILTER(gItemLedgerEntry."Item No.", lNo);
gLookupForm.SETTABLEVIEW(gItemLedgerEntry);
IF gLookupForm.RUNMODAL = ACTION::LookupOK THEN BEGIN
gLookupForm.GETRECORD(gItemLedgerEntry);
gCharge := gItemLedgerEntry."Lot No.";
END ELSE
gCharge := '';
12. September 2014 10:57
Frank_S hat geschrieben:habe ich einfach den aktuellen Record aus der LookupForm nochmals mit gLookupForm.GETRECORD(gItemLedgerEntry) abgefragt, und nun geht es!
Natalie hat geschrieben:Schau mal in die Onlinehilfe von RUNMODAL (Form).
12. September 2014 11:12
Natalie hat geschrieben:Frank_S hat geschrieben:habe ich einfach den aktuellen Record aus der LookupForm nochmals mit gLookupForm.GETRECORD(gItemLedgerEntry) abgefragt, und nun geht es!
Das hatte ich dir aber vorher (wenn auch indirekt) so vorgeschlagenNatalie hat geschrieben:Schau mal in die Onlinehilfe von RUNMODAL (Form).
Dort ist nämlich das Codebeispiel mit GETRECORD.