Hallo,

wenn es Dir darum geht, das Ganze zu automatisieren, hast Du folgende Möglichkeit:

1. Erstelle eine Arbeits-Datei mittels DSPOBJD:
DSPOBJD DSPOBJDOBJ(MyLib/*ALL)
OBJTYPE(*FILE)
OUTPUT(*OUTFILE)
OUTFILE(WrkLib/WrkFile)

2. Verarbeite diese Datei in einem CL-Programm:
Aus dieser Datei kannst Du folgende Informationen übernehmen:
ODOBAT = Objekt-Attribut (PF=phys./LF=log. Datei)
ODSRCF = Source-File
ODSRCL = Bibliothek Source-File
ODSRCM = Source Member

Mit diesen Informationen kannst Du dann den CHGPF und den CRTLF absetzen.

Anstatt einer Arbeits-Datei über DSPOBJD zu erstellen, kann man auch das API QUSLOBJ benutzen und die benötigten Informationen aus dem User Space auslesen.

Anmerkung:
Zur Compilierung der zugehörigen OPM-Programme und Module kann der Befehl FNDSTRPDM benutzt werden.

Birgitta