ItemList

The ItemList attribute function queries a list of possible values of a variable.

 

Syntax

ItemList(ListType)

Return value

Variant()

Parameter

Use

Name

Type

Passing

Description

Required

ListType

ItemListTypes

ByVal

Type of returned list

 

ItemListTypes

Description

0 – UsedQualities

Returns a list of selectable possible values of the variable

1 – UsedValidQualities

Returns a list of currently allowed selectable possible values of the variable

2 – PickList

Returns a list of defined values of the variable

 

Example:

A variable of type String is defined as follows:

 

 

The variable has defined possible values:

 

 

With these settings

 

Dim Result() As Variant

Result := Color.ItemList(ItemListTypes.PickList)

…the list variable Result contains the values NoValue, ‘’, ‘Red’, ‘Blue’, ‘Green’

 

Result := Color.ItemList(ItemListTypes.UsedQualities)

…the list variable Result contains the values ‘Red’, ‘Green’

 

Result := Color.ItemList(ItemListTypes.UsedValidQualities)

…the list variable Result contains the value ‘Red’