Moonwalker
21-01-16, 14:35
Hallo zusammen,
ich habe eine SCS Spoolfile mit CPYSPLF in eine PF kopiert und versuche diese nun auszulesen.
Ich habe aber das Problem, dass vorne das Steuerzeichen + kommt, was bedeutet, dass kein Zeilenvorschub gemacht wird, sondern sich Text überschneidet bzw. überschneiden kann.
Nun teilt sich eine Zeile aus der Spool in mehrere Zeilen in der PF auf, jeweils mit einem + davor aus. Diese Zeilen muss ich nun irgendwie im Code wieder zu einer zusammensetzen, um per Substring Werte daraus auszulesen. In einer Schleife jede +-Zeilen auslesen kann ich nicht, da ich ja nicht weiß, in welcher Zeile sich wirklich der Wert befindet, den ich suche. Es kann ja auch sein, dass an der Stelle nur blanks stehen.
Hier ein Beispiel als Screenshot:
367
Der obere Teil zeigt den Inhalt der PF und der untere Teil, wie ich die Zeile im RPG benötige.
Weiß jemand, wie ich die Zeilen zusammenfügen kann oder gibt es vllt. einen Parameter, der die Zeile direkt richtig in die PF schreibt? Wobei ich die FCFC Kontrollzeichen benötige, um die Zeile und Seite zu zählen.
Vielen Dank.
Grüße,
Moonwalker
ich habe eine SCS Spoolfile mit CPYSPLF in eine PF kopiert und versuche diese nun auszulesen.
Ich habe aber das Problem, dass vorne das Steuerzeichen + kommt, was bedeutet, dass kein Zeilenvorschub gemacht wird, sondern sich Text überschneidet bzw. überschneiden kann.
Nun teilt sich eine Zeile aus der Spool in mehrere Zeilen in der PF auf, jeweils mit einem + davor aus. Diese Zeilen muss ich nun irgendwie im Code wieder zu einer zusammensetzen, um per Substring Werte daraus auszulesen. In einer Schleife jede +-Zeilen auslesen kann ich nicht, da ich ja nicht weiß, in welcher Zeile sich wirklich der Wert befindet, den ich suche. Es kann ja auch sein, dass an der Stelle nur blanks stehen.
Hier ein Beispiel als Screenshot:
367
Der obere Teil zeigt den Inhalt der PF und der untere Teil, wie ich die Zeile im RPG benötige.
Weiß jemand, wie ich die Zeilen zusammenfügen kann oder gibt es vllt. einen Parameter, der die Zeile direkt richtig in die PF schreibt? Wobei ich die FCFC Kontrollzeichen benötige, um die Zeile und Seite zu zählen.
Vielen Dank.
Grüße,
Moonwalker