cimbala
20-02-08, 13:14
Hallo,
ich habe mir ein CL geschrieben, welches mit bestimmte Objekte auf eine Bibliothek suche und diese in eine Datei ausgibt:
DSPOBJD OBJ(LIB/PGM*) OBJTYPE(*PGM)
OUTPUT(*OUTFILE) OUTFILE(LIB/PROGRAMMS) OUTMBR(*FIRST *ADD)
Danach lese ich die Tabelle PROGRAMMS durch und schau nach welcher Objekttyp im Feld &ODOBAT steht. Problem ist, das hier auch bei SQLRPG´s nur RPGLE steht und ich das Programm mit:
CRTBNDRPG PGM(&ODLBNM/&ODOBNM) SRCFILE(&ODLBNM/QRPGLESRC) +
TEXT(&ODOBTX)
nicht kompiliert bekomme. Hat jmd. eine Idee wo und wie ich herausfinde das es sich um ein SQLRPG handelt? Denn dafür muss ich ja CRTSQLRPGI benutzen.
Vielen Dank im Voraus...
ich habe mir ein CL geschrieben, welches mit bestimmte Objekte auf eine Bibliothek suche und diese in eine Datei ausgibt:
DSPOBJD OBJ(LIB/PGM*) OBJTYPE(*PGM)
OUTPUT(*OUTFILE) OUTFILE(LIB/PROGRAMMS) OUTMBR(*FIRST *ADD)
Danach lese ich die Tabelle PROGRAMMS durch und schau nach welcher Objekttyp im Feld &ODOBAT steht. Problem ist, das hier auch bei SQLRPG´s nur RPGLE steht und ich das Programm mit:
CRTBNDRPG PGM(&ODLBNM/&ODOBNM) SRCFILE(&ODLBNM/QRPGLESRC) +
TEXT(&ODOBTX)
nicht kompiliert bekomme. Hat jmd. eine Idee wo und wie ich herausfinde das es sich um ein SQLRPG handelt? Denn dafür muss ich ja CRTSQLRPGI benutzen.
Vielen Dank im Voraus...