von Michael Otey
Frage:
Wie lässt sich bei der Übertragung von FTP-Dateien von einem iSeries System an eine Netzwerkeinheit ein Zeitstempel zur eindeutigen Unterscheidung an das Ende des Dateinamens anfügen?
Antwort:
Obwohl der iSeries FTP Client standardmäßig keine Möglichkeit vorsieht, Dateinamen um einen Zeitstempel zu erweitern, lässt sich mit der Kombination von RPGLE und Batch FTP eine eigene Lösung zum Erzeugen solcher Dateinamen erstellen. Hierzu muss zuerst ein CL Programm erstellt werden, das ein RPGLE Programm aufruft, welches wiederum dynamisch ein FTP Batch Script erzeugt. Das RPGLE Programm verwendet hierbei die aktuellen iSeries Datums- und Zeitangaben. Ist das FTP Script erstellt, kann im nächsten Schritt die FTP Batch-Übertragung direkt aus dem CL Programm heraus aufgerufen werden. Abbildung 1A zeigt ein CL-Beispielprogramm (namens FTPTimStpC), das diese Funktion ausführt.
Noch nicht Abonnent? Sonderaktion nutzen.