ListEntry (Objekt)

<< Click to Display Table of Contents >>

ListEntry (Objekt)

Zugriffspfade:

Application à Documents à Item à FormFields à Item à DropDown à ListEntries à Item

Application à ActiveDocument à FormFields à Item à DropDown à ListEntries à Item

 1  Beschreibung

Ein ListEntry-Objekt repräsentiert einen einzelnen Eintrag in einer Auswahlliste (einem Formularobjekt) und erlaubt es Ihnen, diesen auszulesen, zu verändern und zu löschen.

Für jeden Eintrag in einer Auswahlliste existiert ein eigenes ListEntry-Objekt. Fügen Sie der Auswahlliste Einträge hinzu oder löschen diese, werden die zugehörigen ListEntry-Objekte dynamisch angelegt bzw. entfernt.

 2  Zugriff auf das Objekt

Die einzelnen ListEntry-Objekte können ausschließlich durch Aufzählung der Elemente der ListEntries-Sammlung angesprochen werden. Von dieser Sammlung besitzt jede Auswahlliste genau eine Instanz.

Ein Beispiel:

' Aus dem 1. Formularfeld des Dokuments (einem Dropdown) einen Eintrag zeigen

MsgBox tm.ActiveDocument.FormFields(1).DropDown.ListEntries.Item(1).Name

 3  Eigenschaften, Objekte, Sammlungen und Methoden

Eigenschaften:

Name (Defaulteigenschaft)

 

Objekte:

Application Application

Parent ListEntries

 

Methoden:

Delete

Name (Eigenschaft)

Datentyp: String

Liest oder setzt den Inhalt des ListEntry-Objekts – in anderen Worten: den Inhalt des jeweiligen Listeneintrags.

Beispiele:

' Den ersten Listeneintrag anzeigen

MsgBox tm.ActiveDocument.FormFields(1).DropDown.ListEntries.Item(1).Name

 

' Den ersten Listeneintrag auf einen neuen Wert setzen

tm.ActiveDocument.FormFields(1).DropDown.ListEntries.Item(1).Name = "Grün"

Hinweis: Sie können auf diese Weise nur den Text von bereits existierenden Listeneinträgen ersetzen. Wollen Sie hingegen der Liste neue Einträge hinzufügen, benutzen Sie dafür die Methode Add in der ListEntries-Sammlung.

Application (Zeiger auf Objekt)

Datentyp: Object

Liefert das Application-Objekt.

Parent (Zeiger auf Objekt)

Datentyp: Object

Liefert das übergeordnete Objekt, also ein Objekt vom Typ ListEntries.

Delete (Methode)

Löscht das ListEntry-Objekt aus der übergeordneten ListEntries-Sammlung.

Syntax:

 Delete

Parameter:

keine

Rückgabetyp:

keiner

Beispiel:

' Den ersten Listeneintrag löschen

tm.ActiveDocument.FormFields(1).DropDown.ListEntries.Item(1).Delete