LabVIEWForum.de
Cluster & Notification - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Cluster & Notification (/Thread-Cluster-Notification)



Cluster & Notification - Tomtom79 - 11.09.2011 12:50

Hallo Leute,

wenn ich einen Cluster habe und die Werte gewisser enthaltener Elemente ändern will, kann ich das normalerweise mit "Bundle by name". Dann wähle ich mit "select Item" die entsprechenden Elemente aus und sehe dabei noch deren Namen im "Bundle". Wenn ich aber den Cluster aus z.B. einer While-Schleife mit der "Send Notification" in eine andere While Schleife sende, kommt dort der Cluster zwar an, aber ich kann die "Bundle by Name" nicht mehr nutzen. Es geht nur noch "Bundle" um weitere Element-Werte im Cluster zu ändern. Dabei macht man aber leicht Fehler, wenn man grössere Cluster hat, weil die Namen der Elemente nicht angegeben werden.

Kann ich das irgendwie ändern, dass die Element-Namen wieder angegeben werden?

Viele Grüsse

Tom


RE: Cluster & Notification - A.Berndsen - 11.09.2011 15:00

Hallo Tom,

ich bin mir nicht sicher, ob ich Dich richtig verstanden habe.
Aber vielleicht hilft Dir der Screenshot weiter.
[attachment=35798]

Grüße
Andreas


RE: Cluster & Notification - Tomtom79 - 11.09.2011 15:44

Hallo Andreas,

ja, so in etwa hab ich das gemeint. Bei mir hat es nicht funktioniert weil ich bei "Obtain Notifier" beim "element data type" für den Cluster eine Cluster-Konstante (mit den entsprechenden Elementen) angeschlossen hab. Schliesst man den Cluster selbst an (oder eine lokale Variable davon) wie bei Dir, funktionuggelts.

Besten Dank

Tom


RE: Cluster & Notification - A.Berndsen - 11.09.2011 23:03

Hallo Tom,

Du kannst auch mit Cluster Konstanten arbeiten.
Wichtig ist nur, daß die einzelnen Elemente (Konstanten) in dem Cluster eine Beschriftung erhalten, die dem Ausgangscluster entsprechen.

[attachment=35804]

Die Beschriftungen kann man natürlich auch wieder ausblenden.

Grüße
Andreas