Erstellen von Baumstrukturelementen
- Aktualisiert2026-06-12
- 3 Minute(n) Lesezeit
Verwenden Sie das Baumstrukturelement, um dem Benutzer eine hierarchische Liste von Einträgen auf dem Frontpanel zur Auswahl zu geben. Verwenden Sie eine Case-Struktur im Blockdiagramm, um Programmcode für die Auswahl in der Baumstruktur zu erstellen.
Sie organisieren die Einträge, die Sie im Baumstrukturelement eingeben, in hierarchische Gruppen von Einträgen oder Knoten.
Gehen Sie zum Erstellen eines Baumstrukturelements wie folgt vor:
- Fügen Sie dem Frontpanel von ein Baumstrukturelement hinzu.
-
Geben Sie mit dem Beschriftungswerkzeug einen Objektnamen in das Baumstrukturelement ein und drücken Sie Enter.
Jedem Eintrag wird ein eindeutiges Tag zugewiesen. Per Voreinstellung wird als Tag immer der Eintrag in der ersten Zelle jeder Zeile übernommen. Ist ein Tag schon vergeben, wird an das neue Tag eine Zahl angehängt, um die Tags voneinander zu unterscheiden.
Mit Hilfe des Tags können Einträge verändert oder Informationen zu den Einträgen programmatisch abgerufen werden.
-
Wiederholen Sie den Schritt 2 für jedes einzugebende Objekt.
Jeder neue Eintrag wird zunächst auf der gleichen Hierarchieebene eingefügt wie der darüberliegende. Der erste Eintrag im Baumstrukturelement wird immer automatisch auf der höchsten Ebene eingefügt.
-
Ordnen Sie die Elemente des Baumstrukturelements hierarchisch an, indem Sie sie einander unter- und überordnen.
Option Beschreibung Objekt einrücken - Wählen Sie das Objekt aus und drücken Sie die Taste Punkt ..
- Klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie Objekt einrücken.
Objekt nach links verschieben (ausrücken) - Wählen Sie das Objekt aus und drücken Sie die Taste Komma ,.
- Klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie Objekt ausrücken aus.
- Optional:
Baumstrukturelement konfigurieren: Klicken Sie mit der rechten Maustaste auf Objekte und wählen Sie eine der verfügbaren Optionen.
Es ist möglich, Symbole hinzuzufügen und Elemente des Baumstrukturelements zu bearbeiten, deaktivieren oder zu löschen. Darüber hinaus gibt es Optionen zum Erweitern oder Reduzieren des Symbols, zur Groß- und Kleinschreibung und zum Verschieben von Objekten in das Baumstrukturelement.
- Optional: Legen Sie die Anzahl der Objekte fest, die der Benutzer im Baumstrukturelement auswählen kann: Klicken Sie mit der rechten Maustaste auf das Baumstrukturelement und wählen Sie einen Auswahlmodus.
-
Erstellen Sie eine Case-Struktur im Blockdiagramm, um das ausgewählte Objekt mit Bedingungscode für jedes Objekt zu behandeln.
Wie sich ein Baumstrukturelement im Blockdiagramm verhält, hängt vom Auswahlmodus der Baumstruktur ab.
Auswahlmodus Funktionsweise des Blockdiagramms 0 oder 1 Objekt oder 1 Objekt Baumstrukturelement wird als String angezeigt. Der Datenwert eines Baumstrukturelements, in dem nur ein Eintrag ausgewählt werden kann, ist das dazugehörige Tag.
0 oder mehr Objekte oder 1 oder mehr Objekte Baumstrukturelement wird als Array aus Strings angezeigt. Die Werte im Array stehen für die aktuell ausgewählten Objekte. Wenn kein Eintrag ausgewählt wird, ist das Array leer.
Um den Datentyp zwischen Skalar- und Array-Daten zu ändern, klicken Sie mit der rechten Maustaste auf das Baumstrukturelement auf dem Frontpanel und wählen Sie .
Sie können auch die Baumstrukturelement-Methoden verwenden, um Objekte programmatisch zu einem Baumstrukturelement hinzuzufügen.
Verwandte Inhalte
- Unter- und Überordnen von Einträgen in einem Baumstrukturelement
- Hinzufügen von Symbolen zu Listenfeldern und Baumstrukturelementen
Fügen Sie Symbole zu Elementen in einem LabVIEW-Listenfeld oder Baumsteuerelement hinzu, um Elemente in der Benutzeroberfläche visuell zu unterscheiden.
- Deaktivieren oder Aktivieren von Einträgen in Listenfeld- und Baumstruktur-Elementen
- Löschen von Zeilen in Listenfeldern und Baumstrukturen
- Erstellen des Symbols für Erweitern/Reduzieren in einer Baumstruktur
- Unterscheidung zwischen Groß- und Kleinschreibung in Listenfeldern und Baumstrukturen
- Konfigurieren des Drag-and-Drop-Verhaltens von textbasierten Elementen während der VI-Ausführung
- Festlegen der Höchstanzahl markierbarer Elemente in Listenfeldern und Baumstrukturen während der Ausführung
- Erstellen einer Case-Struktur zur Ausführung von Bedingungscode