4D v14.3LISTBOX SET HIERARCHY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
LISTBOX SET HIERARCHY
|
LISTBOX SET HIERARCHY ( {* ;} Objekt ; hierarchisch {; Hierarchie} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist ein Objektname (String), Ohne Stern: Objekt ist eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
hierarchisch | Boolean |
![]() |
Wahr = hierarchische Listbox, Falsch = nicht-hierarchische Listbox | |||||
Hierarchie | Array Zeiger |
![]() |
Array mit Zeigern | |||||
Der Befehl LISTBOX SET HIERARCHY konfiguriert die Listbox, definiert durch die Parameter Objekt und *, im hierarchischen bzw. nicht-hierarchischen Modus.
Hinweis: Dieser Befehl funktioniert nur mit Listboxen, die auf Arrays basieren. Wird er bei einer Listbox verwendet, die auf Auswahlen basiert, führt er nichts aus.
Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname (String) ist. Ohne diesen Parameter geben Sie an, dass Objekt eine Variable ist. In diesem Fall übergeben Sie eine Variablenreferenz anstelle eines String.
Über den Boolean Parameter hierarchisch definieren Sie den Modus der Listbox:
Übergeben Sie eine Listbox im hierarchischen Modus, sind automatisch bestimmte Eigenschaften eingeschränkt. Weitere Informationen dazu finden Sie im Abschnitt Hierarchische Listboxen verwalten.
Mit dem Parameter Hierarchie definieren Sie die Arrays der Listbox zum Aufbau der Hierarchie. Lassen Sie diesen Parameter weg, passiert folgendes:
Definition der Arrays arrLand, arrBundesland und arrStadt als Hierarchie einer Listbox:
ARRAY POINTER($ArrHierarch;3)
$ArrHierarch{1}:=->arrLand `Erste Umbruchebene
$ArrHierarch{2}:=->arrBundesland `Zweite Umbruchebene
$ArrHierarch{3}:=->arrStadt `Dritte Umbruchebene
LISTBOX SET HIERARCHY(*;"Meinelistbox";True;$ArrHierarch)
Produkt: 4D
Thema: Listbox
Nummer:
1098
Erstellt: 4D v12
Hierarchische Listboxen verwalten
LISTBOX GET HIERARCHY
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)