LabVIEWForum.de
Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen (/Thread-Mehrspaltiges-Listenfeld-mit-Elementwerte-indexweise-festlegen-fuellen)



Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen - C.Maier - 12.01.2017 14:03

Hallo,

versuche gerade mit der Funktion "Elementwerte indexweise festlegen" ein Mehrspaltiges Listenfeld zu füllen.
[attachment=57163]

Aber das funktioniert leider nicht.

Es erscheint die Fehlermeldung:
Fehler 1628 bei Elementwerte indexweise festlegen in Unbenannt 3
Mögliche Ursachen:
LabVIEW: Der Eingangsdatentyp an Position 0 kann nicht in den Elementdatentyp umgewandelt werden.

Die gewohnte Art und Weise über den Eigenschaftsknoten funktioniert ja ohne Probleme.
Könnt ihr mir helfen? Funktioniert das generell überhaupt?

Gruß C.


RE: Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen - jg - 12.01.2017 14:33

Ja klar geht das nicht!!! Der Wert der Multicolumnlistbox (und nur den kannst du über das VI "Set Control Values by Index" setzen) ist ein I32 (i.e. die ausgewählte Zeile). Die Objektnamen sind eine Eigenschaft des Elements, das kannst du so nicht beeinflussen.

Gruß, Jens


RE: Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen - GerdW - 12.01.2017 14:38

Hallo C.,

Zitat:Funktioniert das generell überhaupt?
Nein, natürlich nicht!
Diese Funktion ist dazu da, beliebige FP-Elemente mit Werten zu versehen. Und ihr Index-Eingang gibt an, welches der FP-Elemente beschrieben werden soll: es wird der Array-Index erwartet, unter dem das FP-Element im Referenz.1DArray zu finden ist, welches du mit der "Elemente[]"-Property des FPs bekommst.
Dieser Index hat jedenfalls NICHTS mit irgendeinem Index innerhalb der MCL zu tun…


RE: Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen - C.Maier - 12.01.2017 15:09

Alles klar, Vielen Dank für euer schnelle Hilfe Smile
Man lernt schließlich nie aus.