LabVIEWForum.de - Stringtabelle

LabVIEWForum.de

Normale Version: Stringtabelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6
Moin,

ich würde gerne meine Messtabelle dynamisch erweitern. Das heisst wenn eine Operation ausgeführt wird (bestimmter Case), das
dann die Spaltenamen XYZ und die Werte zu XYZ automatisch hinzugefügt werden und das so oft wie ich will.

Zurzeit habe ich es statisch hinbekommen.
Guckt euch einfach das VI Txt.Zeile in Spalte test (Labviewversionnm2012) an , dann erklärt sich mein Problem schon von alleine.

Gruß HCO
Moin

wäre es nicht einfacher, den Tabellenkopf nur einmal zu schreiben und die Messwerte unten anzufügen?

Gruß
Daniel
Wäre einfacher, aber ich würde gerne alles nebeneinander haben.

Statisch klappt es ja auch.

Gruß
Hallo HCO,

das hatten wir doch schon in deinem anderen Thread besprochen…

Einfach neue Spalten zu deinem 2D-Array hinzufügen!
Ich bekommte es aber leider nicht gleichmäßig hin.

Habe jetzt den Spaltenkopf statisch auf zwei messungen gelassen und dann 2 mal gemessen.
Es ist ungleichmäßig eingerückt. Wenn ich es statisch mache dann klappt es. (siehe Bild)
Ich füge es wie schion gezeigt mit der Funktion "Array hinzufügen" zu einem Schieberegister hinzu und für es dann zum Spaltenkopf hinzu.
Das wäre die erste Sache.

Die Zweite Sache ist, das ich dann für den Spaltenkopf 4 Schieberegister nehmen müsste, da es meines erachtens nicht anders zu lösen ist.

Ich bekomme es einfach nicht hin.
Offtopic2
Themen zusammengefügt!
und in der Logdatei sieht es so aus (siehe Bild) ...-.-

Gruß
Hier erst einmal ein korrigiertes SubVI:
[attachment=54305]
Gruß, Jens
Hallo HCO,

es wäre sehr viel einfacher, wenn du
- ein Dateiformat verwenden würdest, was mit Spalten umgehen kann (XLS, TDMS)
- die Zahlenwerte erst in einem 2D-Array sammeln würdest und dann alles komplett zeilenweise formatieren würdest: das würde diese komplette Filterung aller Zeilenende etc. ersparen!

Stattdessen versuchst du krampfhaft, eine Anzeige für einen nichtproportionalen Font hinzubekommen…

So z.B. könnte das aussehen:
[attachment=54308]
Ich hab's gleich mal skalierbar gemacht, sodass beliebige Spaltenanzahlen verarbeitet werden. Deshalb die 3 geschachtelten FOR-Loops…

Anmerkung: Deine Konstante mit den Längenangaben ([5,5,13]) hatte noch eine Null hintendran, die du aber leider versteckt hattest, da du nur 3 Arrayelemente zeigst. Sehr schlechte Code-Doku!
Und da du deine schon bestehende Datei immer wieder überschreiben musst, das geht am einfachsten mit der passenden Option beim "Open File":
[attachment=54306]

Alternativ den "File Position Pointer" nach Öffnen des Files wieder auf 0 setzen:
[attachment=54307]

Gruß, Jens

EDIT: @Gerd: Wenn's der Chef so haben will, was bleibt HCO3- dann übrig. Auf den Schrott dieses Formats habe ich schon hingewiesen...
(15.10.2015 12:09 )GerdW schrieb: [ -> ]Anmerkung: Deine Konstante mit den Längenangaben ([5,5,13]) hatte noch eine Null hintendran, die du aber leider versteckt hattest, da du nur 3 Arrayelemente zeigst. Sehr schlechte Code-Doku!
Da habe ich mich auch drüber geärgert!!!
Seiten: 1 2 3 4 5 6
Referenz-URLs