LabVIEWForum.de
Punkt Komma problem - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Punkt Komma problem (/Thread-Punkt-Komma-problem)



Punkt Komma problem - Wiggi - 19.12.2006 08:17

Moin Leute,

habe mal wieder ein kleines Problem..

Ich schreibe in einem auf einem Rechner mit Hilfe von LabVIEW Messwerte in eine Spread-sheet Datei. Klappt auch alles problemlos. Lese ich die Datei später an einem anderen Rechner mit LabVIEW wieder aus ,macht LabVIEW allerdings mist. Der Fehler war schnell gefunden. Offensichtlich wird das , nicht richtig erkannt vertauscht.

Ich habe mir ein Program geschrieben mit dessen Hillfe die Messdaten konvertiert (, wird für . eingesetzt ) werden können, aber so richtig im Sinne des Erfinders ist das ja nicht.

Weiss jemand von euch wie ich diesen Fehler ohne weiteres Programm beseitigen kann ?

Eine Umstellung des Zeichens in der Systemsteuerung brachte keinnen Erfolg.

Vielen Dank schonmal im Vorraus
Wiggi


Punkt Komma problem - Lucki - 19.12.2006 08:39

' schrieb:Eine Umstellung des Zeichens in der Systemsteuerung brachte keinnen Erfolg.
Das in der Systemsteuerung eingestellte Dezimalzeichen nennt sich in LV "Lokales Dezimalzeichen".
Eine Umstellung in der Systemsteuerung hat nur dann eine Auswirkung, wenn in
Werkzeuge/Optionen/Frontpanel
das Häkchen "Lokales Dezimalzeichen verwenden"
gesetzt wurde.
Ansonsten verwendet LV den Dezimalpunkt. (Ausnahme: In einigen Datei-VI gibt es nochmal extra einen boolschen Eingang für lokales oder nicht lokales Dezimalzeichen)
Hoffe Dir hilft das weiter.


Punkt Komma problem - tarar - 19.12.2006 10:28

' schrieb:Das in der Systemsteuerung eingestellte Dezimalzeichen nennt sich in LV "Lokales Dezimalzeichen".
Eine Umstellung in der Systemsteuerung hat nur dann eine Auswirkung, wenn in
Werkzeuge/Optionen/Frontpanel
das Häkchen "Lokales Dezimalzeichen verwenden"
gesetzt wurde.
Ansonsten verwendet LV den Dezimalpunkt. (Ausnahme: In einigen Datei-VI gibt es nochmal extra einen boolschen Eingang für lokales oder nicht lokales Dezimalzeichen)
Hoffe Dir hilft das weiter.

Ich habe auch gleiche problem. Ich habe gerade beide optionen probiert aber immer noch ich habe keine erfolg, ein Number mit Dezimalpunkt (38.88 anstelle 38,88 )zu schreiben. Ich schicke gerade mein VI, vielleicht jemand kann mir helfen.

Danke im Voraus.

Tarar


Punkt Komma problem - IchSelbst - 19.12.2006 11:07

' schrieb:Ich habe gerade beide optionen probiert aber immer noch ich habe keine erfolg, ein Number mit Dezimalpunkt (38.88 anstelle 38,88 )zu schreiben.
Also bei mir hat die Funktion "Zahl nach String" einen Eingang "Systemdezimalzeichen verwenden (T)". Den kann man auf false setzen. Und dann kommt bei mir ein Punkt raus.

Mit der Funktion "In String formatieren" kann man im übrigen das Dezimalzeichen einstellen wie man will. Hierfür gibt es die Formatierung "%,;" für Komma und "%.;" für Punkt.


Punkt Komma problem - Lucki - 19.12.2006 11:14

' schrieb:Ich habe gerade beide optionen probiert aber immer noch ich habe keine erfolg, ein Number mit Dezimalpunkt (38.88 anstelle 38,88 )zu schreiben. Ich schicke gerade mein VI, vielleicht jemand kann mir helfen.
Du hast doch hoffentlich in Werkzeuge/Optionen/Frontpanel/"Lokales Dezimalzeichen verwenden"
die Fußnote beachtet:
"Diese Option wird erst bei Neustart von LV wirksam"
Edit: Vi angesehen, Fehler ist erkannt. Ich finde es auch dumm, daß bei dem boolschem Eingang standardmäßig true gesetzt ist - aber es ist nun eben so.
[attachment=4397]


Punkt Komma problem - tarar - 19.12.2006 15:21

Vielen Dank alle. Das problem ist gelöst nach dem Restart.Smile