[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2003
    Beiträge
    8
    Die genannten Hinweise haben mir schon mal sehr weitergeholfen, danke dafür;

    habe jetzt folgende Situation:

    RTVMBRD FILE(MYLIB/MYFILE) MBR(&MBR *NEXT) RTNMBR(&MBR)
    CPYTOPCD FROMFILE(MYLIB/MYFILE) TOFLR(MYFLR) FROMMBR(&MBR) REPLACE(*YES)

    Dies soll solange getan werden, bis keine Teildatei mehr gefunden wird;

    Wie lautet hierzu denn die IF - THEN - ELSE -Bedingung ?

    Vielen DANK und viele Grüße








    Zitat Zitat von Fuerchau
    per RTVMBRD kann die Liste der Teildateien abgearbeitet werden:

    RTVMBRD FILE(MYFILE) MBR(*FIRST) RTNMBR(&MBR) /* 1. Teildatei */
    RTVMBRD FILE(MYFILE) MBR(&MBR *NEXT) RTNMBR(&MBR) /* nächste Teildatei */

    Es gibt eine CPF3049-Nachricht, wenn keine Teildatei mehr vorhanden ist.

    Übrigens:
    *FIRST => nach Erstellung abrufen
    *FIRSTMBR => Nach Namen sortiert abrufen

  2. #2
    Registriert seit
    Jun 2004
    Beiträge
    26
    keine IF-Abfrage, sondern MONMSG, ggf. etwa so:

    PGM
    DCL [...]

    RTVMBRD FILE(MYLIB/MYFILE) MBR(*FIRSTMBR) RTNMBR(&MBR)
    MONMSG(CPF0000) CMD(GOTO ENDE)
    CPYTOPCD ...
    RMVM ...&mbr...

    TOP:
    RTVMBRD FILE(MYLIB/MYFILE) MBR(&MBR *NEXT) RTNMBR(&MBR)
    MONMSG(CPF0000) CMD(GOTO ENDE)
    CPYTOPCD ...
    RMVM ...&mbr...

    GOTO TOP

    ENDE: ENDPGM


    ' Ich würde immer mit FIRSTMBR arbeiten, weil *NEXT auch nach Namen sortiert arbeitet.

  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    8

    Thumbs up

    Super, klappt! Besten Dank !

    Zitat Zitat von Dufti
    keine IF-Abfrage, sondern MONMSG, ggf. etwa so:

    PGM
    DCL [...]

    RTVMBRD FILE(MYLIB/MYFILE) MBR(*FIRSTMBR) RTNMBR(&MBR)
    MONMSG(CPF0000) CMD(GOTO ENDE)
    CPYTOPCD ...
    RMVM ...&mbr...

    TOP:
    RTVMBRD FILE(MYLIB/MYFILE) MBR(&MBR *NEXT) RTNMBR(&MBR)
    MONMSG(CPF0000) CMD(GOTO ENDE)
    CPYTOPCD ...
    RMVM ...&mbr...

    GOTO TOP

    ENDE: ENDPGM


    ' Ich würde immer mit FIRSTMBR arbeiten, weil *NEXT auch nach Namen sortiert arbeitet.

Similar Threads

  1. Mehrere Teildateien in eine Teildatei kopieren
    By KaFi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-05-06, 12:49
  2. IFS Datei berechtigungen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 15-06-05, 16:37
  3. Datei von AS/400 auf PC übertragen
    By Dobby in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-11-04, 16:05
  4. AS Datei nach PC in Excelformat OHNE CA/ODBC
    By synus in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 03-09-04, 08:50
  5. Datei binär auf PC übertragen
    By sannefinger in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-05-04, 16:19

Berechtigungen

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