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 

mit Baumstruktur arbeiten



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!

05.03.2010, 09:33
Beitrag #1

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
mit Baumstruktur arbeiten
Hallo Leute,

ich habe ein Problem. Ich muß sehr sehr viele Cases anlegen. Hatte dies erst mit einer Registerkarte versucht und mehrere in einander geschachtelt. Da bin ich sehr schnell an die Grenzen gekommen.
Ich möchte jetzt dieses Problem mit einer Baumstruktur lösen.
Gehts das? Wenn ja wie?
Wie greife ich auf die einzelen Spalten zu?
Ich habe mir das so gedacht je nach Auswahl in der ersten Spalte soll jewiels ein Vi mit Pfad hinterlgt und aufgerufen werden. Der Aufruf soll mittels Unterpanel erfolgen.

Ich habe noch nie mit einer solche Struktur gearbeitet und bin für jede Hilfe offen.

Danke

Beispiel:Lv86_img


Angehängte Datei(en)
Sonstige .vi  Test_Struktur.vi (Größe: 5,12 KB / Downloads: 389)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.03.2010, 10:15
Beitrag #2

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
mit Baumstruktur arbeiten
Wenn du dein VI für mich auf LabVIEW 8.5 runterspeichern kannst werde ich dir gerne helfenWink
Im Prinzip geht so gut wie alles ^^ Ich würde dir raten mit dem Eigenschaftsknoten "ActiveItemTag" zu arbeiten damit kannst du den Wert des aktuell ausgewählten Elements auszulesen.
Als Tag (Quasi die ID des Elements) kannst du ja den Pfad zu deinem VI nehmen.
Sorry für die Englischen Ausdrücke, weiss aber nicht wie das ganze auf Deutsch heisstSmile

Bei Fragen einfach meldenWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 10:35
Beitrag #3

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
mit Baumstruktur arbeiten
Hi,

also das Problem der ganzen Sache ist wie gesagt, dass ich eine Baumstruktur mit ca. 10 unter Ebenen hab.
Die Baumstruktur gibt mir ja den aktuell ausgewählten Menuepunkt scho als String raus.
Dann könnte ich ja eine ineinander geschaltelet Case Struktur folgen lassen.
Aber das macht die Sache wieder mega aufwändig!
Ich muß in der Baumstruktur irgendwie direkt das auf zu rufende Vi ansprechen.
Geht das nicht in den Spalten irgendwie? dann muß ich das Vi einfach nur noch in einem Unterpanel anzeigen.
Mein Vi war nur mal ein Baumbeispiel nix wildes!

Danke schon mal!!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 10:48
Beitrag #4

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
mit Baumstruktur arbeiten
Ich hab dir mal ein Beispiel gemacht, wie ich mir das mit dem Tag = Pfad zum VI gedacht habe:

LabVIEW 8.5


Sonstige .zip  TestTreeSubpanel.zip (Größe: 16,42 KB / Downloads: 424)


Wichtig die VIs am gleichen Ort entpackenWink

Was meinst du mit Ebenen? So wie ich es gemacht habe?
Oder im Stil von:

1Ebene
--Ebene2
-----Ebene3

ect. ?

Hoffe das hilft dir weiter

Gruss MNussbaumer

Und Fragen einfach stellenWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 13:16
Beitrag #5

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
mit Baumstruktur arbeiten
Hey,

ja so in der Art hab ich es mir gedacht.
Aber für was sind denn die weiteren Spalten in der Baumstruktur?
Denn wenn ich nun sehr viele VI´s habe, die entsprechende der Baumstruktur geladen werden,
dann brauche ich wieder genauso viele Cases, die mir den Pfad ändern.
Oder?
Aber der Rest sieht gut aus!!! Hab mir ner Baumstruktur wie gesagt noch keine Erfahrung :-(
Mit Ebenen meinte ich das 2.

-Ebene
---Ebene
-------Ebene
----------etc

und ich möchte in jeder Ebene dem angeklickten Tag dann ein Vi mit Pfad zuordnen, welches automatisch ins Unterpanel geladen wird.

Danke schon mal!!!!
Hast mich ein gutes Stück weiter gebracht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 13:49
Beitrag #6

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
mit Baumstruktur arbeiten
Also da anscheinend grosse Datensätze darstellen möchtest hier ein Beispiel wie du ein Array als Tree-Elemente darstellen kannst:

LabVIEW 8.5

Sonstige .zip  TestTreeSubpanel.zip (Größe: 32,34 KB / Downloads: 374)


Ich verwende am liebsten nur die erste Spalte, sieht meiner bescheidenen Meinung mehr nach Windows-Exlorer aus.

Hoffe das Beispiel weisst dir den richtigen WegWink

Sollte etwas unklar sein einfach nachfragen, dafür ist das Forum ja da Lol
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 14:27
Beitrag #7

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
mit Baumstruktur arbeiten
Hi,

wow also ich muß gestehen ich habe die Funktion jetzt auf die schnelle nicht ganz verstanden.
Aber werd mich mal dran setzten.
Ja ich habe große mengen an verschiedenen Vi´s die ich auf verschiedene Ordner verteilt habe und Unterordner.
Nun ist es so, der Nutzer soll sich im Prinzip durch das Menue hangeln.
z.B.

Deutsch (entspricht dem Ordner)
---- Version 1.1 (entspricht dem Ordner)
---------Gruppe
--------------Position1 (Vi heißt zum Beispiel Version 1.1 Gruppe Position) angezeit werden soll aber nur Position1
--------------Position2 (Vi heißt zum Beispiel Version 1.1 Gruppe Position)
-----Positionsnummer
----------------------etc

Aber die Vi´s sollen nur mit dem Namen verknüpft werden, wenn es geht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 14:30
Beitrag #8

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
mit Baumstruktur arbeiten
Sehe ich das richtig, du willst von einem bestimmten Ordner aus quasi den Windows-Explorer abbilden?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 15:28
Beitrag #9

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
mit Baumstruktur arbeiten
So hab mich mal ein bisschen mit rekursiver Dateiliste beschäftigt Cool

Ich denke du hast dir das etwa so vorgestellt:

LabVIEW 8.5

Sonstige .vi  TestTree.vi (Größe: 129,9 KB / Downloads: 538)


Das Abfangen von falschen Dateiendungen und der Doppelklick auf Ordner fehlt noch, aber bin sicher du schaffst dasWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.03.2010, 16:26
Beitrag #10

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
mit Baumstruktur arbeiten
Hi,
bin grad erst wieder gekommen.
Muß ich mir dann gleich mal anschauen, aber dann am Montag.
Schönes We.
Du hörst am Montag sicher noch mal von mir!
Aber viiieeellen Dank.

GRuß Jo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Inhalt einer Baumstruktur über Methodenknoten speichern funktioniert nicht... enone 2 3.370 10.05.2019 10:19
Letzter Beitrag: enone
  Baumstruktur - Objekte nur zwischen Elemente einfügen (keine neue Unterebene) enone 9 5.105 08.02.2019 08:05
Letzter Beitrag: 83Daniel
  Baumstruktur/Tree zur Anzeige von Testergebnissen MaxP 0 2.498 06.12.2018 15:41
Letzter Beitrag: MaxP
  Baumstruktur nur child text editieren GT123 1 3.017 25.01.2018 16:43
Letzter Beitrag: GT123
  Navigation spaltenweise mit Tastatur in einer Baumstruktur GT123 5 3.853 25.01.2018 08:56
Letzter Beitrag: IchSelbst
  Enum Baumstruktur Hydrogencarbonat 8 6.268 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat

Gehe zu: