Dropdownliste
Eine Dropdownliste ist die Kombination eines Textobjekts und einem Listenfeld. Über die Dropdownliste kann der Benutzer eine Option aus einer Liste von Optionen auswählen. Jede Option ist durch einen Index, einen zugehörigen Wert und dem in der Liste angezeigten Text definiert. Die Optionen der Dropdownliste stammen aus der Textliste, die mit dem Objekt verknüpft ist. Wählt der Benutzer eine Option aus der Liste aus, wird der Index zurückgegeben. Der Wert des Textlisteneintrags kann in eine verbundene Variable (HMI-Tag) geschrieben werden.
Die Parameter für die Dropdownliste (siehe die folgende Tabelle) befinden sich in der Kategorie 'Dropdownliste' im Eigenschaftenregister des Objekts.
Dropdownlisten-Parameter (Beispiel)
Listeneigenschaft | Beschreibung |
---|---|
Textliste | Textliste, die mit der Dropdownliste verknüpft ist. In der Textliste sind die Daten der Auswahlliste (Optionen, Werte usw.) definiert. |
Ausgewählte Indexvariable | In die hier eingestellte numerische Variable wird der nullbasierte Index der ausgewählten Option zur Laufzeit geschrieben. Bleibt das Feld leer, ist der Wert -1. Die erste Option in einer Dropdownliste (Textliste) beginnt bei Index 0. |
Ausgewählte ID-Variable | Variable, in die der Wert der ausgewählten Option geschrieben wird. Der zu schreibende Wert ist der Wert, der in der verknüpften Textliste in der Spalte 'Wert schreiben' der ausgewählten Option angegeben ist. |
Auffüllung | Legt den Abstand zwischen dem Dropdownlistenelement und den Optionen fest (Standardwert = 24.) |
Dropdownliste zur Laufzeit
- Beim erstmaligen Laden ist die Dropdownliste geschlossen. Über die Schaltfläche rechts kann die Liste geöffnet oder geschlossen werden.
- Wird eine Option ausgewählt, wird die Liste geschlossen. Die Liste wird auch geschlossen, wenn der Benutzer außerhalb des Elements klickt.
Dropdownliste konfigurieren
Gehen Sie wie folgt vor, um eine Dropdownliste zu konfigurieren:
- Falls noch nicht erfolgt, erstellen Sie eine Textliste mit den Optionen, die in der Auswahlliste angezeigt werden sollen, wie im Thema "Mit Textlisten arbeiten" beschrieben.
Hinweis
In der Textliste, die mit der Dropdownliste verknüpft wird, müssen der Start- und Endwert eines Listeneintrags gleich sein. - Erstellen Sie eine neue HMI-Seite oder öffnen Sie eine vorhandene Seite.
- Öffnen Sie im KOMPONENTEN-Bereich unter der Kategorie 'HMI' die Gruppe 'Objekte' und ziehen Sie das Objekt 'Dropdownliste' in die HMI-Seite.
- Wählen Sie in der Kategorie 'Dropdownliste' im Eigenschaftenregister des Objekts im Feld 'Textliste' die Textliste mit den Optionen aus, die in der Dropdownliste angezeigt werden sollen. Verknüpfen Sie bei Bedarf die beiden Parameter 'Ausgewählte Indexvariable' und 'Ausgewählte ID-Variable' mit einer Variablen (HMI-Tag).