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 

Element aus Cluster via Event



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!

25.05.2012, 12:28
Beitrag #1

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
Element aus Cluster via Event
Hallo,

ich würde gerne aus einem Cluster, welches verschiedene Datentypen hat, genau das Element extrahieren was ich angeklickt habe. Ich habe versucht die Lösung mit dem Event-Handler und dem Mouse-Down Event zu finden. Leider ist es mir so nicht gelungen. Man könnte das ganze mit dem Value-Change Befehl realisieren, aber das hilft mir bei meinem Problem nicht weiter, da ich mein gewünschtes Prpgramm über eine Touchoberfläche bedienen will, und je nach Element eine Numerische oder eine Qwertz Tastatur einblenden will um dann in das Cluster zu schreiben.

Natürlich könnte man auch jedes Element des Clusters einzeln abfragen, aber da müsste es doch eine elegantere Lösung finden.

Ich hoffe ihr könnt mir vll weiter helfen und habt meine Frage verstanden Wink

LG Dominik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.05.2012, 12:36
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Element aus Cluster via Event
Hallo Dominik,

- du kannst für jedes Element des Clusters ein eigenes (MouseDown-)Event erstellen
- du kannst für den Cluster insgesamt ein MouseDown-Event erstellen und musst dann selbst (über die Koordinaten) testen, welches Element geändert wurde
- du kannst vor jedes Element deines Clusters einen (transparenten) Button legen und auswerten, welcher Button angeklickt wurde

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2012, 12:45 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2012 12:47 von Dom0503.)
Beitrag #3

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: Element aus Cluster via Event
Danke erstmal für die Rasche Antwort,

die Varianten hatte ich mir (bis auf den unsichtbaren Button) überlegt. Und ich dachte es gibt noch eine elegantere Lösung. Es könnte ja auch ein Cluster mit 100 Elementen sein, und da hätte ich kein Intresse jedes einzeln zu bearbeiten Wink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2012, 12:48
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Element aus Cluster via Event
Hallo Dominik,

du kannst dir die Cluster-Referenz holen, darüber die Referenzen der enthaltenen Controls, damit dann benutzerdefinierte MouseDown-Events registrieren und musst dann im Eventcase über die Elementreferenz den Elementtyp bestimmen (z.B. über das Label). So bist du von der Anzahl der Elemente unabhängig...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2012, 13:05 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2012 13:06 von Soean.)
Beitrag #5

Soean Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 140
Registriert seit: Sep 2010

2012
2009
EN


Deutschland
RE: Element aus Cluster via Event
oder jedes Element des Clusters auf ein geminsames Event registrieren und über die Propertys rausbekommen, welches geändert wurde
hm....Seite länger nicht mehr akutalisiert...bei 100 Elementen mach das nachtürlich auch wenig Spaß...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2012, 13:08 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2012 13:12 von Dom0503.)
Beitrag #6

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: Element aus Cluster via Event
Hallo Gerd,

sorry ich versteh nicht so ganz wie du das meinst.

Kannst du mir vll einen Denkanstoß in meinem Vi geben?

LG Dominik
@soen

Die Wertänderung macht ja auch erst sinn wenn sich was geändert hat Wink aber soweit bin ich ja noch nicht. Ich möchte ja auf das Element klicken und dann erscheint eine Tastatur mit dem Inhalt des Element (soweit die Theorie Wink)

Achso ich habe auch keine 100 Elemente, ich würde das nur gerne vorbeugend lösen.


Angehängte Datei(en)
11.0 .vi  Datenbank_schreiben_UI (SubVi).vi (Größe: 25,34 KB / Downloads: 154)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.05.2012, 13:13 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2012 13:16 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Element aus Cluster via Event
Hallo Dominik,

du musst schon Events registrieren und die dann nutzen, siehe Anhang.

Edit: neues VI angehangen, da Fehler aufgrund nicht vorhandener Untertitel...


Angehängte Datei(en)
11.0 .vi  Datenbank_schreiben_UI (SubVi).vi (Größe: 20,42 KB / Downloads: 188)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2012, 13:39
Beitrag #8

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: Element aus Cluster via Event
Danke sowas hab ich gesucht... Ich lade wenn ichs fertig habe mal das passende Vi hoch Wink
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.717 02.10.2023 10:49
Letzter Beitrag: th13
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.253 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.279 26.09.2016 07:47
Letzter Beitrag: GerdW
  Cluster - Element über Unbundle lesen sumsi 5 4.307 09.07.2015 08:26
Letzter Beitrag: jg
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.351 07.07.2015 09:43
Letzter Beitrag: Lucki
  Event struktur: event triggern mit digital input Brainbug 11 10.329 26.03.2015 17:51
Letzter Beitrag: Lucki

Gehe zu: