View Full Version : Satzlänge eines IFS Dokumentes
Hallo Zusammen,
mal wieder das IFS und CPYFRMSTMF.:eek:
Ich will eine Datei aus dem IFS in die DB kopieren - allerdings muss die DB Datei ja vorher da sein.
Und jetzt die Frage:
Wie kann ich die Satzlänge eines Dokumentes im IFS ermitteln um mein CRTPF mit der richtigen Satzlänge abzusetzen?
Viele Grüße
Da gibt es leider keine Funktion.
Lege einfach eine PF mit dem erwarteten Maximum an.
Der Rest des Satzes wird automatisch mit Leerzeichen gefüllt.
Ich nehme mal an, die einzelnen Sätze/Zeilen sind mit CR/LF getrennt.
Ansonten einfach mal den Ersteller der Datei fragen.
Probier mal mit FTP-GET in eine neue Datei im Bibliothekssystem:
get /home/MeineSTMF /QSYS.LIB/Bibliothek.LIB/NeueDatei.FILE/Teildatei.MBR
@Fuerchau
Stimmt, ich habe bis heute keine geeignete Funktion gefunden.
@Pikachu
Das ist eine super Idee. Ich habe es mit mehreren Dokumenten getestet und es funktioniert wunderbar. Ich werde diese Lösung in meine Verarbeitung einbauen.
Vielen Dank.
holgerscherer
12-05-11, 01:58
Wie kann ich die Satzlänge eines Dokumentes im IFS ermitteln um mein CRTPF mit der richtigen Satzlänge abzusetzen?
Viele Grüße
Streamfiles haben per Definition keine bestimmte Satzlänge. Ausnahme: es ist eine CSV-Datei, aber dann kommt die nachfolgende Definition: was steht drin? :) Designfrage!
-h