INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

ein EOL zu viel



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.04.2009, 09:13
Beitrag #1

jens_j Offline
User
*


Beiträge: 45
Registriert seit: Dec 2008

2010
2008
DE

1069
Deutschland
ein EOL zu viel
Guten TagSmile

Hier ist ein kleines simples "Dateiarbeit.vi", welches mich schon zu lange beschäftigt. Der mit dem VI generierte Datensatz soll im ASCII-Format in eine .txt-Datei geschrieben werden und zwar in eine Zeile. Irgendwie bekomme ich einen Zeilenumbruch hinein, so dass sich der Datensatz auf zwei Zeilen erstreckt.

Weiß jemand von euch vielleicht einen Rat?

Danke!

Gruß Jens

Lv86_img


Angehängte Datei(en)
Sonstige .vi  Dateiarbeit.vi (Größe: 11,25 KB / Downloads: 164)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2009, 09:33
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
ein EOL zu viel
Weil die Funktion Array To SpreadsheetString automatisch einen Zeilenvorschub einfügt.

Gruß, Jens

P.S.: Die Sequenz ist auf Grund von Datenfluss in deinem VI vollkommen überflüssig.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2009, 09:55 (Dieser Beitrag wurde zuletzt bearbeitet: 07.04.2009 10:21 von jens_j.)
Beitrag #3

jens_j Offline
User
*


Beiträge: 45
Registriert seit: Dec 2008

2010
2008
DE

1069
Deutschland
ein EOL zu viel
Ok, mit der Sequenz hast du recht. Das habe ich bei der Vereinfachung des Problems übersehen. In meiner Applikation ist diese Sequenz aber nötig.

Doch hast du eine Idee, wie man diesen Zeilenumruch rausbekommt? Die einzige Idee, die ich hatte, war an der Funktion "Dateiposition" das Offset auf den Wert -1 zu setzen. Doch dies generiert mir ein Trennzeichen in der .txt-Datei, welches bei einem späteren Excel-Datenimport als Zeilenumbruch gewertet wird und ich vor dem gleichen Problem stehe.

Gruß Jens
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2009, 10:24
Beitrag #4

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
ein EOL zu viel
Du kannst nach dem Array To SpreadsheetString, den String:
- die Stringlänge um 2 Zeichen kürzen (SubString)
- oder mit Search and Replace nach /r/n suchen und ersetzen.

Kennst du die Stringansicht /Codes ?

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2009, 10:32
Beitrag #5

jens_j Offline
User
*


Beiträge: 45
Registriert seit: Dec 2008

2010
2008
DE

1069
Deutschland
ein EOL zu viel
' schrieb:Kennst du die Stringansicht /Codes ?

Das sagt mir erstmal nichts Unsure
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2009, 10:37
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
ein EOL zu viel
' schrieb:Kennst du die Stringansicht /Codes ?
Rechtklick auf ein String-Control/Indicator/Konstante und entsprechende Option auswählen.

Programm so umbauen:
   
(auf die Set-File-Positions kannst du auch verzichten).

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.04.2009, 12:19
Beitrag #7

jens_j Offline
User
*


Beiträge: 45
Registriert seit: Dec 2008

2010
2008
DE

1069
Deutschland
ein EOL zu viel
:tippen:Danke Jens.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Auslesen dauert viel zu lange lordxraven 2 4.056 24.08.2005 16:09
Letzter Beitrag: lordxraven

Gehe zu: