[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2013
    Beiträge
    175
    Wenn das Zielsystem auch ein IBM i ist, und man drüben Programme aufrufen darf, dann kann man ein kleines CL aufrufen, das als Fehlernachricht Datum + Uhrzeit ausgibt.

    Code:
                 PGM                                                                        
                 DCL        VAR(&QDATETIME) TYPE(*CHAR) LEN(20)   /* 12345678901234567890 */
                 RTVSYSVAL  SYSVAL(QDATETIME) RTNVAR(&QDATETIME)  /* JJJJMMTTHHNNSSXXXXXX */
                 SNDPGMMSG  MSGID(CPF9898) MSGF(QCPFMSG) +                                  
                              MSGDTA(&QDATETIME) MSGTYPE(*ESCAPE)                           
                 ENDPGM
    Und im Skript aufrufen, sieht dann z.B. so aus:

    Code:
    ftp> quote rcmd call Bibliothek/programm
    550-Error occurred on command call Bibliothek/programm.
    550 20141112100454823942..
    ftp>
    Den "Error" muss man natürlich ignorieren, aber das *ESCAPE muss sein, sonst sagt der nur, dass der Befehl successful war und sonst nichts.

    Volle Kontrolle hat man mit Scott Klements FTPAPI, ist aber auch ein völlig anderer Lösungsansatz. http://www.scottklement.com/ftpapi/

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.748
    Wie wärs mit einem Journal?
    Bei einem CRTPF/Create Table wird die Tabelle automatisch journalisiert, wenn das System ein Journal findet.
    Bei einer statischen Ausgabedatei bleibt auch das Journal statisch.
    Vorteil: Auch nach CLRPFM stehen die Daten im Journal. Per RTVJRNE in Datei kann man das dann auch auswerten.
    Für Incomming FTP geht es nur über die System-API's (WRKREGINF) und die Ausgabe zu steuern.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. SMTP-Mailserver auf iSeries/400 - Logging?
    By sho1 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-01-02, 16:08

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •