Montag, 25. September 2017

Home
Tipps
Bücher
Software
News / Links
Hilfe
Impressum

Sponsored by
QualityHosting

Tipp/Trick
Ersten Eintrag von Listen- oder Kombinationsfeldern markieren (Access 97, 2000)

Bei der Neuanlage eines Datensatzes in Formularen werden standardmäßig alle Datenfelder mit dem Wert Null vorbelegt. Gleiches gilt für Listen- und Kombinationsfelder. Die Folge ist hierbei, dass kein Listeneintrag markiert bzw. ausgewählt ist.

Mit Hilfe des Ausdrucks =[]. [ItemData](0) wird automatisch der erste Eintrag markiert.

Tragen Sie den Ausdruck zu diesem Zweck einfach in die Standardwert-Eigenschaft des Listen- oder Kombinationsfeldes ein. Den Platzhalter ersetzen Sie hierbei durch den Namen Ihres Steuerelements.

Diese Vorgehensweise funktioniert nur dann einwandfrei, wenn das Listen- oder Kombinationsfeld an ein Feld einer Tabelle oder Abfrage geknüpft ist. Sollte dies nicht der Fall sein, müssen Sie den Vorgang von VBA aus durchführen. Die folgende Anweisung erledigt dies für ein Listenfeld namens lstListe:

Me!lstListe = Me!lstListe.ItemData(0)

Wenn Sie diese Anweisung beispielsweise in die BeimÖffnen-Ereignisprozedur eines Formulars platzieren, markiert Access beim Öffnen automatisch den ersten Listeneintrag.


Ein Service der TriniDat Software-Entwicklung GmbH - Am Wehrhahn 45 - 40211 Düsseldorf

  Suche
Suche starten
  Service
Leserbrief / Frage zu Access
Kontakt
  NewsLetter
NewLetter bestellen
NewsLetter abbestellen
  Partner-Seiten
HyperLink

www.trinidat.de


HyperLink

www.fulldotnet.de