Hallo allerseits,
ich möchte in der Procedure BeforePost nach Prüfung einiger Felder die nicht leer sein dürfen ggf. den Post-Vorgang abbrechen. Hierfür gibt es in der Delphi-Hilfe auch ein Beispiel, dieses funktioniert jedoch nicht.
Hier der Originaltext aus der Delphi-Hilfe:
In diesem Beispiel wird geprüft, ob ein TDBEdit-Steuerelement einen gültigen Eintrag enthält. Ist das Steuerelement leer, wird die Prozedur Abort aufgerufen, um das Eintragen zu verhindern.
		                    
            
                        Quelltext                    
           	 															1: 2: 3: 4: 5:
  				 | 									procedure TForm1.Table1BeforePost(DataSet: TDataSet); begin if DBEdit1.Text = '' then   Abort; end;					 				 | 			
		
	  
Obiges Original-Beispiel aus der Delphi-Hilfe erzeugt jedoch die Fehlermeldung:
Anweisung erforderlich aber Ausdruck vom Typ Integer gefunden  
 
Woran kann das liegen???? Gibt es eine Alternative???
PS.: ich programmiere mit Delphi 6 Professional, der rote Balken der Fehlermeldung wird immer 3 Zeilen über dem eigentlichen Fehler angezeigt  

 Irgendwie ist diese Delphiversion nicht OK.
MfG