Tipps "n" Tricks
Anwender-Software - Access

Last Update: 24. Dezember 2001/Webmaster

Listen und Kombinationsfelder einfacher füllen

Thema:

Access 2002
  Mit Access 2002 können Sie die Inhalte von Kombinations- und Listenfeldern nun analog zu Visual Basic über die neue Methode "AddItem" füllen. Dazu ist zunächst die Eigenschaft "Herkunftstyp" auf "Werteliste" einzustellen. Anschliessend können Sie dann zum Beispiel über die Ereignisprozedur "Beim Laden" einen Formulars wie folgt den Inhalt der Liste setzen:

Private Sub Form_Load()

  With Me.lstTest
    .AddItem "UPS"
    .AddItem "DPD"
    .AddItem "Post/Normal"
    .AddItem "Post/Express"
    .AddItem "Spedition"
    .AddItem "Abholung"
    .Value = "DPD"
  End With

End Sub


Hier werden zunächst über "AddItem" die benötigten Einträge der Reihe nach hinzugefügt. Die Zuweisung ".Value=..." aktiviert schliesslich einen Default-Eintrag als Vorgabe.

Über die ebenfalls neue Methode "RemoveItem" können Sie bei Bedarf einen Eintrag aus der jeweiligen Liste löschen:

lstTest.RemoveItem 2

Als Parameter ist eine Indexnummer im Bereich "0" bis ".ListCount-1" anzugeben. Die oben gezeigte Anweisung löscht beispielsweise den 3. Eintrag "Post/Normal" aus der Liste. Alternativ kann auch direkt der Text des zu löschenden Eintrages angegeben werden:

lstTest.RemoveItem "Abholung"

 

Tipps "n" Tricks
Anwender-Software - Access