24.08.2008, 10:37
Beitrag #1
|
MichaDu
Unregistered
|
Einzelnen Wert im Cluster ändern
Hallo,
ich verwende in meinem Programm mehrere Cluster mit jeweils vielen Variablen. Zum Setzen einzelner Variablen muss ich jedesmal eine Bündelung mit etwa 20 Elementen vorschalten, die ich aber nicht brauche. Das finde ich mühsam und verschwendet auch Platz im Diagramm.
Gibt es keine andere Möglichkeit zum Setzen einzelner Werte? Das klappt doch auch beim Lesen mit Unbundle by Name, ohne den ganzen Wust mitzuschleppen...
|
|
|
24.08.2008, 11:17
Beitrag #2
|
MichaDu
Unregistered
|
Einzelnen Wert im Cluster ändern
Schon erledigt. Hab ne Lösung gefunden
|
|
|
29.08.2008, 10:19
Beitrag #3
|
MikeS81
LVF-Gelegenheitsschreiber
Beiträge: 231
Registriert seit: Aug 2008
8.5
2005
de_en
81xxx
Deutschland
|
Einzelnen Wert im Cluster ändern
Hallo MichaDu,
jetzt interessiert mich aber schon wie du es gelöst hast! Du könntest den Wert auch mit den Referenzen der einzelnen Controls ändern, dass hilft aber nichts wenn du das Cluster in einem Shiftregister bearbeitest. Um den Datenfluß nicht zu stören empfehle ich auf jeden Fall "bundle/unbundle by name".
Mike
|
|
|
29.08.2008, 10:34
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Einzelnen Wert im Cluster ändern
' schrieb:Hallo MichaDu,
jetzt interessiert mich aber schon wie du es gelöst hast! Du könntest den Wert auch mit den Referenzen der einzelnen Controls ändern, dass hilft aber nichts wenn du das Cluster in einem Shiftregister bearbeitest. Um den Datenfluß nicht zu stören empfehle ich auf jeden Fall "bundle/unbundle by name".
Mike
Eine (und einzig mir bekannte) Möglichkeit:
Rechtsklick auf Cluster-Element->Create->PropertyNode und dann den Wert setzen. Mag nicht gerade die LV-reine-Lehre-Methode sein, aber wenn es sonst keine Datenflussprobleme macht, warum nicht?!
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
29.08.2008, 12:06
Beitrag #5
|
|
|
29.08.2008, 12:29
(Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2008 12:29 von eg.)
Beitrag #6
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
Einzelnen Wert im Cluster ändern
' schrieb:Hallo ,
man kann doch einzelne Werte schreiben.
Oder habe ich das Problem nicht richtig verstanden?
Gruß
Christian
Schau dir den kompletten Topicnamen an - Bundelnverbot !
Ne, mit Property Node "Value" des einzelnen Elementes soll es gehen.
|
|
|
30.08.2008, 15:53
Beitrag #7
|
MikeS81
LVF-Gelegenheitsschreiber
Beiträge: 231
Registriert seit: Aug 2008
8.5
2005
de_en
81xxx
Deutschland
|
Einzelnen Wert im Cluster ändern
' schrieb:Schau dir den kompletten Topicnamen an - Bundelnverbot !
Ne, mit Property Node "Value" des einzelnen Elementes soll es gehen.
Hall eg,
das ist wahr, aber innerhalb einer Schleife hilft es auch nicht, denn da sollte ja ein Shiftregister benutzt werden um die Werte zu halten. :mellow:Wie bereits geschrieben, ich empfehle die bundle/unbundle Funktion zu benutzen.
Vielleicht kann der Author mal schreiben in welcher Umgebung das ungünstig ist! Danke! :-)
Mike
|
|
|
30.08.2008, 17:05
Beitrag #8
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
Einzelnen Wert im Cluster ändern
' schrieb:Hall eg,
das ist wahr, aber innerhalb einer Schleife hilft es auch nicht, denn da sollte ja ein Shiftregister benutzt werden um die Werte zu halten. :mellow:Wie bereits geschrieben, ich empfehle die bundle/unbundle Funktion zu benutzen.
Vielleicht kann der Author mal schreiben in welcher Umgebung das ungünstig ist! Danke! :-)
Mike
Ich sage ja nicht dass es richtig oder besser ist. Ich mache es in meinen Programmen immer mit Bundle/Unbundle by Name, aber da der Autor extra danach fragt...
|
|
|
02.09.2008, 13:43
Beitrag #9
|
MichaDu
Unregistered
|
Einzelnen Wert im Cluster ändern
Hallo,
oje, da habe ich aber einen Stein ins Rollen gebracht... Sorry für die späte Antwort, aber ich dachte, das hätte sich erledigt.
Ich habe es so gelöst, wie MikeS81 und sccompu es vorgeschlagen haben. Mir war diese Möglichkeit als Anfänger noch nicht bewusst, dass ich auch einzelne Werte über "Bundle by Name" schreiben kann. Ich hatte es auch zwischendurch über Property-Nodes gemacht, das war mir aber auch zu "unsauber".
Trotz allem vielen Dank für eure Beiträge!
|
|
|
| |