View Full Version : Pgm zum Kopieren von Teildateien
Hallo,
ich brauche eine Lösung, wie ich automatisch aus einer Datei die aktuellste (zuletzt erstellte) Teildatei in eine andere Datei umkopiere.
Das Pgm (oder was ich immer dazu benötigt wird) möchte ich dann über einen Jobeintrag morgens laufen lassen.
Kann mir jemand helfen?
Danke
Versuch es mal im CLP mit
RTVMBRD
Mit der Option *LASTMBR bekommst du den Namen der letzten Teildatei, die du dann entweder per CPYF kopieren oder mittels OVRDBF und RPG-Programm verarbeiten kannst.
ich denke *LAST ist besser, da es ja um das datum geht
fruß ronald
..habe leider nicht viel Ahnung von CL Programmierung - daher noch paar Fragen.
Im CLP habe ich eine Variable definiert, &lastmbr - hier will ich das Ergebnis vom RTVMBRD auffangen - richtig so?
DCL &LASTMBR *CHAR 10
dann der RVTMBRD
RTVMBRD FILE(BIBL1/FILE) MBR(*LAST) +
RTNMBR(&LASTMBR)
wie muß der CPYF lauten?
Vielen Dank für eure Hilfe!
CPYF FROMFILE(MYLIB/MYFILE) +
TOFILE(MYLIB/TOMYFILE) FROMMBR(&LASTMBR)
Achtung, hier gibts ne kleine Falle:
Der Defaultwert für die Ziel-Teildatei ist *FIRST, es wird also immer die erste Member in der Zieldatei überschrieben.
Einfach TOMBR(*FROMMBR) angeben und schon funzt die Sache wunderbar.
Griesse
Martin
Danke euch allen, funktioniert super!!