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
                        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