title image


Smiley Re: Formular
Sorry, mein Fehler war ein ; anstatt einem :. Ich will es dir nochmals erlären:



# Dein DBEdit4 hängt an einer Datasource und diese an einem DataSet.

# Dieses DataSet hat eine Eigenschaft AfterScroll die immer dann ausgelöst wird, wenn der Datensatz gewechselt wird, also immer dann, wenn es Veränderungen im Datensatz gibt

# IsNull fragt den Inhalt des Feldes ab. Stell dir vor dieses DBEdit4 hängt über Datasource am Dataset ds. Also ist die Frage ds.FieldByName('foo').IsNull

# if then else bei boolean kannst du vermeiden indem du die Frage entsprechend unmkehrst. Bedeutet das ganze kannst du in einer Zeile abbilden

procedure TForm1.dsAfterScroll(DataSet: TDataSet);

begin

Label28.visible:= not ds.FieldByName('foo').IsNull;

end;










niCisBig

    



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: