LabVIEWForum.de
Punkt-Komma beim Speichern - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime)
+---- Thema: Punkt-Komma beim Speichern (/Thread-Punkt-Komma-beim-Speichern)



Punkt-Komma beim Speichern - storm-79 - 08.08.2008 11:33

Hallo

Es wurde ja schon viel zur Thematik Punkt-Komma (Dezimalzeichen) geschrieben.
Allerdings bezogen sich alle Fragen darum ja um die Anwendung auf Windows-Rechnern mit LabVIEW.
Meistens war ja nur das Problem das halt das Häkchen unter "Werkzeuge/Optionen/Frontpanel bei "Lokales Dezimalzeichen verwenden" nicht gesetzt war.
Bzw. das falsche Format gewählt war.
Aber wie ist das wenn man ein PXI verwendet wo halt nur das LabVIEWeigene Realtimesystem drauf läuft (halt ohne Windows).

Genau das Problem habe ich nun. Das verwendete Messprogramm (auf dem PXI) schreibt entsprechende Werte in eine Tabelle.
Diese sollen erst mal auf dem PXI, am besten als Excelfile abgespeichert werden.
Nun wird zwar von NI gesagt (Supportanfrage) das man das VI "Speichern in Spreadsheetfile (Tabellenkalkulation)" nicht verwenden soll, sondern doch eher in Binärdetei schreiben.
Allerdings funktioniert das schreiben in eine Exceldatei größtenteils, sprich die Fromatierung passt. Halt nur das Dezimalzeichen "," kann er wohl nicht beim speichern ins Excelfile mitnehmen.
Das Komma ist wohl für das PXI-System eher ne 100ender Trennung.

Hat von euch vielleicht einer eine Idee wie ich das hinbekomme das die Werte mit dem Komma-Werten gespeichert werden.

Bzw. hat einer einen Vorschlag wie ich die Messdaten beim speichern in eine BIN-Datei einigermaßen tabellarisch abgelegt bekomme ?

Anbei mal das Speicher-VI (Version 8.0)[attachment=13862]

Ich hoffe es kann mir jemand helfen.
Wie ja schon geschrieben, habe schon die normalen Tricks und kniffe die wohl alle für Windows funktionieren probiert, halt ohne Erfolg.

Schon mal im voraus besten Dank.

Gruß


Punkt-Komma beim Speichern - RoLe - 08.08.2008 11:54

Ich kenne diese Problematik nur vom hörensagen, da bei mir DE-CH immer ein Punkt ist, egal ob mit oder ohne "Lokales Dezimalzeichen verwenden".

In deinem Falle wäre wohl das einfachste, "Lokales Dezimalzeichen NICHT verwenden"


Punkt-Komma beim Speichern - rolfk - 15.08.2008 09:37

Wie wäre es mit dem Formatstring "%,;%.3f"?

Du kannst die Komma-Formatierung nicht direkt mit der Zahlenformatierung verbinden sondern musst die Kommaformatierung als erstes Element im Formatstring seperat angeben.

Rolf Kalbermatter