INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Enum Baumstruktur



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.02.2017, 12:37 (Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2017 12:46 von Hydrogencarbonat.)
Beitrag #1

Hydrogencarbonat Offline
LVF-User
**


Beiträge: 187
Registriert seit: Apr 2014

2013,2014
2014
DE

XXXXX
Deutschland
Enum Baumstruktur
Hi,

ich habe ein Enum im eine Baumstruktur eingefügt und kann in bestimmten Positionen wie zum Beispiel der Parents-Tags (Oberste Ebene) das Enum anzeigen und einen Wert verändern
(Siehe VI in Ordner: Ein Enum).
Jedoch möchte ich in jedes Enum unterschiedliche Werte auswählen können.In diesem Beispiel ist nur ein Enum mit seinen Werten im Tree eingefügt und wird an bestimmten Position ( Parent-Tags) angezeigt.
-> Problem: Ändern sich die Werte des Enums, dann wird in jedem angezeigten Enum des Trees logischerweise dessen neuen Werte angezeigt.

Also habe ich als 2 Testbeispiel etwas mit 4 Enums programmiert, die unterschiedliche Werte haben.
Diese Umsetzung ist jedoch sehr statisch und ich müsste bei einer Erweiterung immer ein neues Enum in das Programm einfügen bzw. mehrere, für jedes Parents oder Child-tag (untere Ebene).
Gehen wir mal davon aus , dass ich für jedes Child Tag von dem jeweiligen Parent ein Enum mit unterschiedlichen Werten haben möchte.
Dann müsste ich für jedes Child Tag per Hand ein Enum in mein VI einfügen, eine Referenz für das Cluster erzeugen und in dem Case Tree Mausbewegung für jedes Child Tag ein Case erstellen und noch andere Anpassungen im VI machen (siehe angehängtes VI).
Dies ist so sehr unvorteilhaft programmiert und kann bei großen Datenmengen nicht so genutzt werden.

Deswegen möchte ich, dass mein Tree mit den Enums dynamisch so programmiert haben, das für jedes Child-Tag ein Enum mit unterschiedlichen Werten in dem Tree auswählbar ist. (Die Werte von jedem Tree, die zur Auswahl stehen sollen, kommen später von einer Datenbank und sollen dann über einen Eigenschaftsknoten (weiss jetzt gerade nicht aus dem Kopf mit welcher Eigenschaft genau) in jedem Enum gesetzt werden)
In meinen Test VIs habe ich erstmal die Parents Tags für die Enums verwendet.

Ich hoffe ich habe mein Problem verständlich beschrieben und mir kann jemand weiterhelfen. (Die VIs sind angehängt)

Gruß HCO

Sry, hatte den falschen Ordner von "mehr Enums" hochgeladen.


Angehängte Datei(en)
0.0 .rar  Test_Tree_Drop-Down.rar (Größe: 154,37 KB / Downloads: 280)

0.0 .rar  mehr Enums.rar (Größe: 96,13 KB / Downloads: 264)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Enum Baumstruktur - Hydrogencarbonat - 21.02.2017 12:37
RE: Enum Baumstruktur - jg - 21.02.2017, 13:30
RE: Enum Baumstruktur - jg - 21.02.2017, 15:57
RE: Enum Baumstruktur - jg - 21.02.2017, 17:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Enum-Variable "zurücksetzen" Hans96 8 9.156 06.01.2023 07:48
Letzter Beitrag: Hans96
  Type Def Enum unterscheiden? Achim 5 4.445 30.07.2020 08:19
Letzter Beitrag: Freddy
  Enum gesteuertes Event ares2013 3 5.084 29.11.2019 19:03
Letzter Beitrag: Lucki
  String nach Enum konvertieren NoWay 2 5.289 20.08.2019 10:58
Letzter Beitrag: NoWay
  Inhalt einer Baumstruktur über Methodenknoten speichern funktioniert nicht... enone 2 4.489 10.05.2019 10:19
Letzter Beitrag: enone
  Baumstruktur - Objekte nur zwischen Elemente einfügen (keine neue Unterebene) enone 9 6.955 08.02.2019 08:05
Letzter Beitrag: 83Daniel

Gehe zu: