PDA

View Full Version : CR bei Dateierstellung im IFS



FNeurieser
15-03-07, 12:50
hallo allerseits,

vielleicht kann mir jemand bei folgendem problem helfen:

wir versuchen im IFS eine textdatei zu erstellen, in die in weiterer folge daten eingetragen werden sollen.
nach der erstellung der datei hat diese zwar - wenn man sie via iseries betrachtet - 0 byte.

öffnet man diese datei aber in einem texteditor (pspad) so weist sie ein cr auf das bei weiterer befüllung mit daten immer weiter fortgeschoben wird.

wie kann man verhindern dass ein cr erzeugt wird ?

danke für euere hilfe

Fuerchau
15-03-07, 12:55
Gar nicht, da Texteditoren automatisch beim Speichern CRLF oder CR anhängen.

Lösung:
Nicht per Texteditor speichern.

FNeurieser
15-03-07, 13:04
hallo,

anscheinend wurde etwas missverstanden. die speicherung erfolgt nicht durch den texteditor. die datei wird durch ein programm der iseries erstellt und anschliessend wird pro satz eine neue zeile ausgegeben. lediglich beim betrachten mithilfe eines texteditors sieht man ein cr am ende der datei.

aber inzwischen haben wir eine lösung:

einfach ein new line vor dem eigentlichen satz ausgeben, damit verschwindet das cr.

interessant wäre, ob es eine einstellung dafür auf der iseries gibt.

Fuerchau
15-03-07, 13:21
Es ist trotzdem Sache des Texteditors, was er da anzeigt.
Prüfe mal mit einem HEX-Editor (ggf. auch auf AS/400 per WRKLNK) was da steht.
Ggf. wird ja nur ein Kästchen für Dateiende angezeigt und kein wirkliches Zeichen.
Beim Notepad (Windows) wird alles korrekt dargestellt.