25. November 2009 10:31
		
			
			Hallo, 
wie kann ich bei einer Form, deren Eigenschaft "DelayedInsert" auf "True" gesetzt ist; eine Datensatzspeicherung erzwingen und anschliessend den Datensatz weiter bearbeiten.
Konkretes Problem:
In der SubForm 96 (Sales Cr. Memo Subform / Verkaufsgutschriften) möchte ich ein "Shortcut Dimension Code"-Field verwenden.
Da hier im Validate-Trigger geprüft wird, ob der Datensatz in der Tabelle "Sales Line" existiert, muss ich im OnAfterInsert-Ereigniss der Subform diesen Datensatz erst speichern.
Also: 
- Code:
 CurrForm.SAVERECORD
.
Bis hierhin funktioniert auch alles wunderbar.
Wenn ich nun aber den Datensatz verlasse, kommt die Meldung "Möchten Sie den Datensatz umbenennen (Ja/Nein)". Diese Meldung muss ich nun mit "Nein" bestätigen - und alles ist OK.
Aber wie kriege ich diese lästige Meldung weg. 
Bitte helft mir  
 Gruß
Ralf
			
				
Zuletzt geändert von neckit am 25. November 2009 11:27, insgesamt 1-mal geändert.