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 

Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen



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!

18.05.2010, 10:11
Beitrag #1

DerChris Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Jul 2005

7.0; 8.0.1; 2011
2004
DE


Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
Hallo zusammen,
ich habe eingentlich ein recht simples Anliegen, weis aber nicht ob es möglich ist das so umzusetzen.
Mein Programm ist nun fast fertig und es geht noch etwas an die einfachere Bedienung.

Folgendes:
Ich möchte innerhalb eines Clusters beim Betätigen der TAB eine bestimmte Reihenfolge abarbeiten.
Die Funktion "Bearbeiten --> Tabulatorreihenfolge festlegen" ermöglicht mir lediglich festzulegen zu welchem Objekt außerhalb des Clusters gesprungen wird. Z.B. Cluster --> Button1 --> Button2--> Cluster...

Jetzt habe ich aber innerhalb eines Clusters verschiedene Eingabefelder die ich festgelegt mit TAB überspringen möchte.
"Elemente in Cluster neu ordnen" führt dazu, dass ich den Cluster an sich ja verändere was im weiteren Programmablauf aber zum Problem werden würde, da ich z.B. an ein SubVI diesen Cluster übergebe und somit der darin enthalte nicht mehr identisch zu meinem veränderten ist.

Daher die Frage kann ich die Tabulatorreihenfolge im Cluster unabhängig von der Durchnummerierung der Elemente im Cluster verändern?

Es dankt
Der Chris

P.s. LabVIEW 8.0
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 10:29 (Dieser Beitrag wurde zuletzt bearbeitet: 18.05.2010 10:30 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
Hallo Chris,

wie wäre es, eine typ-definierten Cluster zu verwenden? Dann wird der auch in deinen subVIs aktualisiert und du hast keine Probleme...

Also:
Cluster anklicken, Edit->Customize, speichern als typ definition, alle Instanzen dieses Clusters mit der TypDef ersetzen...
Außerdem sollte man ja auch UnbundleByName verwenden, um auf Elemente zuzugreifen...

Edit:
"Mein Programm ist nun fast fertig und es geht noch etwas an die einfachere Bedienung."
Aha, erst programmiert und dann nachgedacht?Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 10:31
Beitrag #3

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
"Elemente im Cluster neu anordnen" ist genau das, was du suchst...!?!

Einfach in der gewünschten Reihenfolge anklicken und fertig. Das Layout des Clusters bleibt davon unberührt.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 10:42 (Dieser Beitrag wurde zuletzt bearbeitet: 18.05.2010 10:44 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
Hallo SeBa,

das Cluster-Layout ändert sich beim "Umsortieren" der Elemente!
Einfach mal eine "normale" Unbundle-Funktion anschließen und gucken, wie sich die Reihenfolge der Elemente auch dort ändert...

Cluster(String, Bool, I32) <> Cluster(Bool, I32, String) !!!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 10:45
Beitrag #5

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
   

UnbundleByName vorausgesetzt, interessiert sich LV aber nicht dafür, wie du die Reihenfolge einstellst.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 10:49
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
Hallo Seba,

meine Rede in Beitrag 2...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.05.2010, 10:52
Beitrag #7

DerChris Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Jul 2005

7.0; 8.0.1; 2011
2004
DE


Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
' schrieb:Hallo Chris,

wie wäre es, eine typ-definierten Cluster zu verwenden? Dann wird der auch in deinen subVIs aktualisiert und du hast keine Probleme...

Also:
Cluster anklicken, Edit->Customize, speichern als typ definition, alle Instanzen dieses Clusters mit der TypDef ersetzen...
Außerdem sollte man ja auch UnbundleByName verwenden, um auf Elemente zuzugreifen...

Edit:
"Mein Programm ist nun fast fertig und es geht noch etwas an die einfachere Bedienung."
Aha, erst programmiert und dann nachgedacht?Smile

Alles klar danke die Idee mit der Typedef werde ich versuchen klingt plausibel
und recht einfach umzusetzen.

Naja wie so oft am Ende fallen einem dann doch immer wieder Kleinigkeiten auf, die man davor nicht unbedingt als soo relevant gesehen hat, aber die Benutzerfreundlichkeit dann doch etwas verbessertBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.05.2010, 13:08
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Tabulatorreihenfolge im Cluster ändern - nicht neu anordnen
' schrieb:UnbundleByName vorausgesetzt, interessiert sich LV aber nicht dafür, wie du die Reihenfolge einstellst.
Mach das Mal bei komplexen Typen wie z.B. Cluster of (Value, Cluster, Cluster), wenn in einem stricttypdef Sub-Cluster eine Variable den selben Namen hat wie eine im anderen Sub-Cluster oder im Haupt-Cluster und du "vollständige Namen" abgewählt hast ...

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
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
  Elemente Cluster in Cluster ansprechen simcum 3 3.713 02.10.2023 10:49
Letzter Beitrag: th13
  CSV neu anordnen Joachim 3 2.956 07.04.2021 07:19
Letzter Beitrag: Lucki
  Property-node von Cluster in Sub-VI ändern LV_2017 2 4.082 05.10.2017 13:23
Letzter Beitrag: LV_2017
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.278 26.09.2016 07:47
Letzter Beitrag: GerdW
  Bedienelemente in einer Baumstruktur anordnen. Daniel Meyer 2 3.921 25.07.2015 13:07
Letzter Beitrag: Daniel Meyer
  Typedef Cluster ändern jacko91 2 4.903 18.05.2015 11:38
Letzter Beitrag: GerdW

Gehe zu: