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 

Zeilen in Listenfelder schreiben und dann auswerten



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!

13.08.2007, 08:47
Beitrag #1

manuel001 Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Aug 2007

2011
2007
kA


Oesterreich
Zeilen in Listenfelder schreiben und dann auswerten
Hallo!

Ich möchte 3 Listenfelder nebeneinander haben.
Im 1. Listenfeld sollen 5 Auswahlpunkte stehen.
Im 2. Listenfeld soll der Inhalt je nach Auswahl im 1. Listenfeld erstellt werden.
Im 3. Listenfeld soll der Inhalt je nach Auswahl im 2. Listenfeld erstellt werden.
Und der Wert des 3. Listenfeldes sollte an eine SubVI weitergegeben werden.

Aus Anwendersicht:
Im 1. Listenfeld stehen 5 Auswahlmöglichkeit zur Verfügung.
Im 2. und 3. Listenfeld stehen noch keine Einträge.
Wenn im 1. Listenfeld eine Auswahl getroffen worden ist, wird das 2. Listenfeld mit Inhalt gefüllt.

Die 3 Listenfelder habe ich schon eingefügt.
Aber wie kann ich jetzt die Listenfelder mit Inhalt füllen. (Das 1. von Anfang an, das 2. und 3. während dem Programmablauf)
Wie weiß ich, welche Zeile angeklickt wurde?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.08.2007, 09:03
Beitrag #2

Achimedes Offline
LVF-Freak
****


Beiträge: 544
Registriert seit: Aug 2005

2011
2001
DE

72461
Deutschland
Zeilen in Listenfelder schreiben und dann auswerten
' schrieb:Ich möchte 3 Listenfelder nebeneinander haben.
Im 1. Listenfeld sollen 5 Auswahlpunkte stehen.
Im 2. Listenfeld soll der Inhalt je nach Auswahl im 1. Listenfeld erstellt werden.
Im 3. Listenfeld soll der Inhalt je nach Auswahl im 2. Listenfeld erstellt werden.
Und der Wert des 3. Listenfeldes sollte an eine SubVI weitergegeben werden.

Ich würd:
-beim Start des Vis Listfeld 2,3, leeren und deaktivieren über Eigenschaftsknoten.(Eigenschaften = Objektname,Deaktivieren)
-Das erste listenfeld füllen (Objektname)
-mit ner Ereignissstruktur auf ne Änderung des Ersten LF warten und je nach auswahl das zweite füllen und aktivieren.
das gleiche nun noch mit dem nächsten LF
Grüße
Achimedes

Wer Rechtschreibfehler findet .... darf sie behalten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 09:05
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Zeilen in Listenfelder schreiben und dann auswerten
Hallo,

die Zeile(n) kriegst Du über die Eigenschaft "Value" (im Property-Node).
Mit diesem Wert kannst Du dann über die Arrayfunktion "Array indizieren" entsprechend Deine Zeilen "rausholen" und im anderen Listenfeld (Listbox) einfügen.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 09:05
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Zeilen in Listenfelder schreiben und dann auswerten
Hallo,

das schreit doch eigentlich nach einem Baumstruktur-Element. Sieh dir hierzu mal die Beispiele im NI-Examplefinder an.

Ansonsten, lad mal VI hoch, wir wollen hier nicht alles nachbauen, was du vielleicht schon längst gemacht hast.

MfG, 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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 09:08
Beitrag #5

manuel001 Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Aug 2007

2011
2007
kA


Oesterreich
Zeilen in Listenfelder schreiben und dann auswerten
Danke für die vielen Antworten!
Das muss ich jetzt erst mal probieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 09:53 (Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2007 09:54 von manuel001.)
Beitrag #6

manuel001 Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Aug 2007

2011
2007
kA


Oesterreich
Zeilen in Listenfelder schreiben und dann auswerten
Die Baumstruktur gefällt mir optisch nicht so gut.
Es wird relativ viele Unterpunkte geben und da wäre es mit Listenfeldern übersichtlicher.
Ich habe das VI jetzt mal angehängt.
Gescheitert bin ich jetzt beim Füllen der Listenfelder.
"Objektnamen" habe ich eingefügt.
Aber wie fülle ich damit das Listenfeld.
Mit einem Array?


Angehängte Datei(en)
Sonstige .vi  Test.vi (Größe: 9,32 KB / Downloads: 528)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.08.2007, 10:22
Beitrag #7

manuel001 Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Aug 2007

2011
2007
kA


Oesterreich
Zeilen in Listenfelder schreiben und dann auswerten
Schreiben in das Listenfeld funktioniert schon.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 10:35
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Zeilen in Listenfelder schreiben und dann auswerten
Schau Dir mal das Bsp. an..... das kannst Du für die 3. Listbox erweitern.....
und nicht vergessen: "In der Whileschleife brauchst Du eine Zeitverzögerung, damit Du nicht die CPU komplett auslastest!"

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  Test_neu.vi (Größe: 21,34 KB / Downloads: 532)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 10:53
Beitrag #9

manuel001 Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Aug 2007

2011
2007
kA


Oesterreich
Zeilen in Listenfelder schreiben und dann auswerten
Danke, so gehts!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2007, 17:34
Beitrag #10

Achimedes Offline
LVF-Freak
****


Beiträge: 544
Registriert seit: Aug 2005

2011
2001
DE

72461
Deutschland
Zeilen in Listenfelder schreiben und dann auswerten
ich hab da eher an sowas gedacht.

Sonstige .vi  Testlistfeld.vi (Größe: 37,93 KB / Downloads: 475)

Wer Rechtschreibfehler findet .... darf sie behalten.
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
  Listenfelder, Optionsfelder, benutzerdefinierte Einträge Kaya 5 4.634 08.08.2023 11:13
Letzter Beitrag: Kaya
  Messwert für eine gewisse Zeit (~5sek.) speichern und dann erst ausgeben niklas2016 8 5.218 31.03.2021 09:35
Letzter Beitrag: GerdW
  Zeilen einer Tabelle ausblenden chrissy 6 5.979 19.07.2016 07:38
Letzter Beitrag: Freddy
  Array Zeilen mit Boolean ausblenden hubem14 7 6.680 18.07.2016 12:54
Letzter Beitrag: hubem14
  Zeilen einer Tabelle durchnummerieren chrissy 3 4.435 27.06.2016 14:40
Letzter Beitrag: chrissy
  Array auf gleiche Zeilen durchsuchen shamu 13 15.998 11.08.2015 14:18
Letzter Beitrag: Dustin

Gehe zu: