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 

Eigenschaft Enable Disable über Referenz setzen



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.08.2009, 08:37
Beitrag #1

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
Eigenschaft Enable Disable über Referenz setzen
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


Angehängte Datei(en) Thumbnail(s)
   

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2009, 11:12
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eigenschaft Enable Disable über Referenz setzen
' 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.

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
18.08.2009, 12:15
Beitrag #3

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
Eigenschaft Enable Disable über Referenz setzen
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


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  main.vi (Größe: 9,7 KB / Downloads: 249)

Sonstige .ctl  typ_def_strict.ctl (Größe: 4,58 KB / Downloads: 243)

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2009, 13:29
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eigenschaft Enable Disable über Referenz setzen
' 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.

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
18.08.2009, 15:40
Beitrag #5

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
Eigenschaft Enable Disable über Referenz setzen
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

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2009, 16:14
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eigenschaft Enable Disable über Referenz setzen
' 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.

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
19.08.2009, 05:11
Beitrag #7

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
Eigenschaft Enable Disable über Referenz setzen
Was soll ich unter "OnEnter" verstehen? Konnte nichts im Web u. der Hilfe finden...

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2009, 07:29
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eigenschaft Enable Disable über Referenz setzen
' 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.

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
19.08.2009, 10:39
Beitrag #9

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
Eigenschaft Enable Disable über Referenz setzen
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

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2009, 11:12 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2009 11:12 von IchSelbst.)
Beitrag #10

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eigenschaft Enable Disable über Referenz setzen
' 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.

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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Conditional Disable Structures ?? seni austria 3 3.086 02.06.2021 07:59
Letzter Beitrag: seni austria
  Eigenschaftsknoten korrigiert Eigenschaft nicht Ksanto 10 8.191 24.03.2017 18:38
Letzter Beitrag: Ksanto
  Button Enable bzw. Disable galilio 13 10.571 19.04.2016 10:06
Letzter Beitrag: Freddy
  Menüreferenz über VI-Referenz auslesen Trinitatis 4 4.487 18.05.2015 15:33
Letzter Beitrag: Trinitatis
  Ring Eigenschaft innerhalb eines Arrays setzen Marcy 6 8.049 27.08.2014 22:07
Letzter Beitrag: Lucki
  VI-Analyzer Test: Disable Automated Error Handling BNT 2 5.521 04.03.2014 16:18
Letzter Beitrag: BNT

Gehe zu: