ItemList

Mit der ItemList-Attributfunktion kann die Liste der möglichen Ausprägungen abgefragt werden.

 

Syntax

ItemList(ListType)

Rückgabewert

Variant()

Parameter

Verwendung

Name

Typ

Übergabe

Beschreibung

Erforderlich

ListType

ItemListTypes

ByVal

Art der zurückzugebenden Liste

 

ItemListTypes

Beschreibung

0 – UsedQualities

Gibt eine Liste der wählbaren möglichen Werte der Variablen zurück

1 – UsedValidQualities

Gibt eine Liste der aktuell erlaubten möglichen Werte der Variablen zurück

2 – PickList

Gibt eine Liste der definierten möglichen Werte zurück

 

Beispiel:

Es ist eine Variable Farbe vom Typ String definiert:

 

 

Die Variable hat gültige und ungültige mögliche Werte:

 

 

Dann ergibt der Programmcode

 

Dim Result() As Variant

Result := Farbe.ItemList(ItemListTypes.PickList)

…die Werte NoValue, ‘’, ‘rot’, ‘grün’, ‘blau’

 

Result := Farbe.ItemList(ItemListTypes.UsedQualities)

…die Werte ‘rot’, ‘blau’

 

Result := Farbe.ItemList(ItemListTypes.UsedValidQualities)

…der Wert ‘rot’ (einziger Wert)