LabVIEWForum.de - Mehrzeiligen String aus einer Tabelle auslesen

LabVIEWForum.de

Normale Version: Mehrzeiligen String aus einer Tabelle auslesen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LabView User,

ich habe folgende Frage an Euch. Besteht die Möglichkeit, einen mehrzeiligen String

z.B.:

Sehr geehrte Damen und Herren,

vielen Dank!


Mit freundlichen Grüßen

in ein Textfeld zu speichern (Tabellenelement) danach in eine Tabellenkalkulationsdatei speichern,
im Anschluss diesen mehrzeiligen String aus diesem einen Feld zu lesen und diesen dann wieder
mehrzeilig in einem Stringfeld anzeigen zu lassen.

Im Anhang wird die Erklärung vielleicht etwas deutlicher.

Ich bin für Eure Hilfe jetzt schon dankbar!

Beste Grüße

[attachment=37636]
Ich würde Dir empfehlen, das ganze in TDMS Dateien unterzubringen. Hab Dein Programm auf die Schnelle umgebastellt. Mir ist noch nicht klar wieviele Elemente und aus welcher Quelle Du immer speichern möchtest, deswegen das Beispiel für eine Spalte mit mehrzeiligen Elementen.

PS. Eine .tdms Datei kann sogar MS Excel öffnen
[attachment=37638]Beispiel:
Ich werde aus Deinem Programm nicht schlau....
Wieso verwendest Du so viele lokale Variablen. Die brauchst Du doch gar nicht. Du musst einfach nur durchverdrahten.
Und ich sehe nirgends einen Text bei Dir......
Speichere doch Dein VI nochmal ab, nachdem Du "EDIT"->"Make current values default" ausgewählt hast.
Ansonsten ist es kein Problem, was Du vorhast......
Ich weiß nur noch nicht so ganz, was Dein Programm damit zu tun hat.

Gruß Markus
Hallo Leute,

besten Dank erstmals für Eure Antworten. Mein Problem ist, dass ich diesen mehrzeiligen
String nicht mehr mehrzeilig aus der Datei auslesen konnte. Ich bekomme immer nur die erste Zeile und der Rest ist weggeschnitten.

Mein grundlegendes Problem ist, dass ich eine Lösung suche, in einem Programm, die Einstellung die man vornimmt, in eine Datei abzuspeichern und bei einem „Neustart“ bzw. „Absturz“ die Daten wieder in die entsprechenden Felder einzulesen.

Mein erster Versuch war „In Datei formatieren“ nur blieb dies ohne Erfolg, denn, ist der String
beim Auslesen leer, bekam ich stets eine Fehlermeldung. Belegte ich diesen String mit einem
Zeichen funktionierte dieser Ansatz. Mein nächster Versuch war das Schreiben in „Tabellenelement“.

Doch da wurde eben immer nur bis zum ersten \n ausgelesen und deshalb kam es zu dieser Frage.

Ich habe den Lösungsansatz mit der TDMS Datei von gentos aufgenommen. Mit Erfolg! Danke!

Wenn jemand zu meinem Problem einen anderen (vielleicht einfacheren) „Gedankenschubser“ bzw. Lösung hat, dann würde
ich mich sehr darüber freuen.

Besten Dank im Voraus!


Gruß Jürgen
Referenz-URLs