LabVIEWForum.de
Tabellenelement dynamisch um eine Spalte erweitern - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Tabellenelement dynamisch um eine Spalte erweitern (/Thread-Tabellenelement-dynamisch-um-eine-Spalte-erweitern)



Tabellenelement dynamisch um eine Spalte erweitern - TSC - 28.07.2009 09:47

Hallo zusammen,

ich habe ein kleines VI in dem ein bestimmter Sensor ausgelesen wird. Anschließend soll das ganze auf dem FP in einem Tabellenelement dargestellt werden. Dazu gibt es folgenden Tabellenaufbau:

Datum Zeit Antwort Befehlsecho

Die Spalte Befehlsecho ist dabei optional und soll zur Laufzeit ein und ausgeblendet werden können. Außerdem gibt es einen Schalter, um die Historie ein- bzw. auszuschalten.

Lv86_img[attachment=20035]

Es funktioniert auch ganz gut bis auf eine Kleinigkeit:

Wenn bei Programmstart sowohl Befehlsecho als auch Historie ausgeschaltet sind, ich das Programm starte, dann die Historie aktiviere und danach das Befehlsecho, dann wird in der Spalte fürs Echo nichts angezeigt.

Wie kann ich das geschickt beheben?

LG
Torsten


Tabellenelement dynamisch um eine Spalte erweitern - unicorn - 28.07.2009 10:04

Das Array vorher auf 4 Spalten initialisieren.


Tabellenelement dynamisch um eine Spalte erweitern - TSC - 28.07.2009 10:13

Wenn ich das Array am Schieberegister mit 4 Spalten initialisiere ändert es nichts an der Problematik.

Mache ich es innerhalb der Schleife, würde ich damit alle alten Daten verlieren. Außerdem müsste ich mir eine Logik ausdenken, dass nicht in jedem Schleifendurchlauf neu initialisiert wird.

Oder sehe ich das falsch?


Tabellenelement dynamisch um eine Spalte erweitern - unicorn - 28.07.2009 10:43

geht alternativ auch mit einem Initialize Array vor dem Shift-Register.

Lv86_img


Tabellenelement dynamisch um eine Spalte erweitern - TSC - 28.07.2009 11:03

Vielen Dank, das sieht gut aus. Das Brett vorm Kopf bekommt man eben manchmal nicht weg.

LG
Torsten


Tabellenelement dynamisch um eine Spalte erweitern - Falk - 28.07.2009 11:03

TSchAC könntest du bitte mal wieder auf LV 8.21 zurückspeichern?

Gruß
Falk


Tabellenelement dynamisch um eine Spalte erweitern - TSC - 28.07.2009 11:05

Ne, kein Bock, mein Problem is ja gelöst!!!
Wink

Lv82_img[attachment=20039]

LG
Torsten


Tabellenelement dynamisch um eine Spalte erweitern - mrskyfly - 05.11.2010 15:06

Servus

Ich habe das oben genannte VI etwas modifiziert. Nur leider sehe ich in meiner Tabelle erst nach dem ca. 30 Durchlauf Werte erscheinen. Ich finde den Fehler einfach nicht.... Vielleicht kann mir ja hier jemand die Augen öffnenSmile

Habe das Prog etwas kommentier. Falls dennoch Fragen zur Funktion sein sollen, immer raus damit.
Lv10


Tabellenelement dynamisch um eine Spalte erweitern - jg - 05.11.2010 15:16

Scroll mal deine Tabelle nach obenWink
[attachment=30392]
Gruß, Jens


Tabellenelement dynamisch um eine Spalte erweitern - mrskyfly - 05.11.2010 15:48

Wall ich sollte dann wohl ins Wochenende gehen. Danke Jens