Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: alex0178 am 21.02.07 - 15:11:37

Titel: Notesstreamclass & End-of-line character(s)
Beitrag von: alex0178 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