Die Funktion OBJECT Get list name gibt den Namen der Auswahlliste zurück, die dem Objekt bzw. der Objektgruppe, definiert in Objekt, zugeordnet ist. 4D ermöglicht, eine Auswahlliste (erstellt über den Auswahllisten-Editor im Designmodus) mit Formularobjekten über den Formulareditor oder den Befehl OBJECT SET LIST BY NAME zu erstellen.
Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname ist (String). Ohne diesen Parameter geben Sie an, dass Objekt ein Feld oder eine Variable ist. In diesem Fall übergeben Sie ein Feld oder eine Variablenreferenz anstelle eines String.
Mit dem optionalen Parameter ListeTyp bestimmen Sie den gewünschten Typ. Standardmäßig, d.h. ohne den Parameter ListeTyp, gibt die Funktion den Namen der Auswahlliste (Liste der Werte) zurück, die Objekt wie in bisherigen 4D Versionen zugeordnet war. Sie können die Namen der Erforderlich- oder Ausgenommen-Listen erhalten, wenn Sie in ListeTyp eine der folgenden Konstanten unter dem Thema "Formularobjekte (Eigenschaften)" übergeben:
Konstante |
Typ |
Wert |
Kommentar |
Choice list |
Lange Ganzzahl |
0 |
Liste zum Auswählen von Werten (Option "Auswahlliste" in der Eigenschaftenliste) (Standard) |
Excluded list |
Lange Ganzzahl |
2 |
Liste mit ausgeschlossenen Werten für die Eingabe (Option "Ausgenommen-Liste" in der Eigenschaftenliste) |
Required list |
Lange Ganzzahl |
1 |
Liste mit erforderlichen Werten für die Eingabe (Option "Erforderlich-Liste" in der Eigenschaftenliste) |
Ist Objekt kein Listentyp zugewiesen, gibt die Funktion einen leeren String ("") zurück.