9. Juli 2009 14:01
		
			
			Wenn es unbedingt über EIN Eingabefeld gelöst werden mussDas Feld erhält keine TableRelation. Du programmierst den OnLookup-Trigger selbst aus und schreibst nach Auswahl eines Debitors dessen Namen in das Feld (Debitornr. OnValidate).
Wenn du den NAV-Standard möglichst treu blieben möchtestLege insgesamt zwei Felder an. Das erste Feld dient zur Anzeige und Auswahl der Debitorennr., erhält also die TableRelation Customer. <-- Standard.
Das zweite Feld dient der Anzeige des Namens. 
- Entweder es ist ein NormalField und du schreibst nach dem Lookup (Debitornr. OnValidate) den Namen selbst rein, 
- oder es ist ein FlowField (einfache CalcFormula des Typs Lookup).Damit nach Auswahl des Debitors sein Name sofort im FlowField erscheint, musst du nach dem Debitor-Lookup ein - Code:
- CALCFIELDS(Namensfeld);
 durchführen. Dies würde ich in den OnValidate-Trigger packen.