Autor Thema: Notesstreamclass & End-of-line character(s)  (Gelesen 1184 mal)

Offline alex0178

  • Frischling
  • *
  • Beiträge: 30
Notesstreamclass & End-of-line character(s)
« am: 21.02.07 - 15:11:37 »
Ich möchte per LS eine DTAUS-Datei für ein Finanzbuchhaltungsprogramm erzeugen.
Dies funktioniert auch einwandfrei. Allerdings enthält der täglich neu erstellte Stream
am Ende immer noch ein CRLF. Weiß jemand, wie ich dieses Zeichen aus dem Stream löschen kann?

Anbei der Auszug aus dem Script.

   Set stream = s.CreateStream
   pathname = pathname & "\dtaus_" & Today & ".txt"
   If Not stream.Open(pathname, "ASCII") Then
      Messagebox pathname,, "Open failed"
      Exit Sub
   End If
   
   text =       "Bei manueller Ausführung wird lokal gespeichert: " + pathname
   Messagebox text   
   
   
   If stream.Bytes <> 0 Then
      Messagebox pathname,, "File already exists and has content"
      Exit Sub
   End If
   Call stream.WriteText(doc2.GetItemValue("ASatz")(0), EOL_NONE)
   Call stream.WriteText(doc2.GetItemValue("CSatz")(0), EOL_NONE)
   Call stream.WriteText(doc2.GetItemValue("ESatz")(0), EOL_NONE)
      
   Call stream.Close

Danke vorab.
   
alex0178

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz