LabVIEWForum.de - Eigenschaft Enable Disable über Referenz setzen

LabVIEWForum.de

Normale Version: Eigenschaft Enable Disable über Referenz setzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

kann mir jemand weiterhelfen. Ich möchte die Eigenschaft Enable Disable über eine Referenz sezten.
Das Problem liegt bei mir vermutlich bei der Spezifizierung der Referenz.

siehe Bild

Ich möchte "Tol. NP OGW [%FS]" aktivieren oder deaktivieren.

Wie komme ich auch die richtige Referenz von "Tol. NP OGW [%FS]" ???

Lv86_img

MfG
GT123
' schrieb:Wie komme ich auch die richtige Referenz von "Tol. NP OGW [%FS]" ???
So würde ich das auch probieren. Der letzte Index sollte dann allerdings 7 sein anstelle von 0.

Zwei Sachen fallen mir ein: Kuck mal, ob es ein Property gibt, das den Namen des Cluster-Elementes angibt. Dann sollte "Tol. NP OGW [%FS]" angezeigt werden.

Zweitens: Kuck mal, ob es überhaupt möglich ist, stricte Elemente zu disablen. Manche Propertys funktionieren nämlich bei stricten Typen nicht.
Hallo IchSelbst,

Zitat:Der letzte Index sollte dann allerdings 7 sein anstelle von 0
Ja das ist logisch :-)

Zitat:Kuck mal, ob es ein Property gibt, das den Namen des Cluster-Elementes angibt.
Konnte keine Eigenschaft finden die dies angibt.

Zitat:Kuck mal, ob es überhaupt möglich ist, stricte Elemente zu disablen. Manche Propertys funktionieren nämlich bei stricten Typen nicht.
Habe ein Beispiel erstellt mit einem Strict Type Def. Das funktioniert.
Was ich aber im Beispiel nicht weiss, wie man nur das gewünschte Element des Clusters in dem gewünschten Index des Arrays disabled.
Bei mir werden alle Elemente des Arrays disabled.

Bei dem grün markierten versuche ich auf die Referenz des einzelnen Elementes des Arrays zuzugreifen, geht aber irgendwie nicht
Lv86_img

Gruss
GT123
' schrieb:Was ich aber im Beispiel nicht weiss, wie man nur das gewünschte Element des Clusters in dem gewünschten Index des Arrays disabled.
Das geht nicht.

Zitat:Bei mir werden alle Elemente des Arrays disabled.
Jawohl, so ist das. Leider.

Wenn immer nur ein Index angezeigt wird (davon geh ich mal bei einem Array of so-großem-Cluster aus), kann man diesen Wunsch per Algo machen.
Ok, wenn dies
Zitat:Was ich aber im Beispiel nicht weiss, wie man nur das gewünschte Element des Clusters in dem gewünschten Index des Arrays disabled.
-> Das geht nicht.
nicht geht, dann muss ich mir etwas anderes überlegen, da nicht alle disabled werden dürfen...

Gruss
GT123
' schrieb:nicht geht, dann muss ich mir etwas anderes überlegen, da nicht alle disabled werden dürfen...
Mir ist noch was cooles eingefallen: bei einem OnEnter automatisch herausspringen, wenn disabled.
Was soll ich unter "OnEnter" verstehen? Konnte nichts im Web u. der Hilfe finden...
' schrieb:Was soll ich unter "OnEnter" verstehen? Konnte nichts im Web u. der Hilfe finden...
OnEnter = Event beim Betreten (Betreten = Fokusieren) eines Eingabeelementes. Nicht zu verwechseln mit "Maus betritt Bereich (kein Fokus)". Wobei das Eingabeelement nicht das Array als solches sein soll, sondern das Element innerhalb des Clusters.

Leider gibt es für Array-Bedienelemente keine Events (außer MouseMove und KeyDown etc., was aber hier völlig unbrauchbar ist), die verwertbar sind.

Ich würde das so machen: Nur einen Index anzeigen. Wird der Index gewechselt, werden abhängig vom aktuellen Index die Eigenschaften der Bedienelemente gesetzt.
Hallo,

also wo kann man OnEnter "einfügen/aktivieren" ist es eine Eigenschaft eines Elementes o. eine Funktion eines Eventcases welches ich jedoch auch nicht fand.
Ich sehe demnach auch nur die eine Chance, nur 1 Index anzuzeigen.
Dann bleibt mir trotzdem noch die Hürde von Anfangs: die Referenz stimmt nicht, es wird nicht disabled.
???

Gruss
GT123
' schrieb:also wo kann man OnEnter "einfügen/aktivieren" ist es eine Eigenschaft eines Elementes o. eine Funktion eines Eventcases welches ich jedoch auch nicht fand.
In LV gibts nix gescheites. Also:

Zitat:Ich sehe demnach auch nur die eine Chance, nur 1 Index anzuzeigen.
Top1

Zitat:Dann bleibt mir trotzdem noch die Hürde von Anfangs: die Referenz stimmt nicht, es wird nicht disabled.
Was? Da muss ich wohl was falsch verstanden haben. Ich dachte bisher, alle entsprechenden Elemente werden disabled. Naja, ich kuck mir mal dein gepostetes VI an. Aber erst heute abend. Hab hier kein LV.
Seiten: 1 2
Referenz-URLs