Anmelden

View Full Version : Verwendungsübersicht Funktionen



Seiten : 1 [2]

BenderD
01-12-11, 11:42
Mit ein bisschen Aufwand (per CLP) kann man sich auch ohne API's behelfen.

Per DSPPGM/DSPSRVPGM DETAIL(*ACTGRPEXP/*ACTGRPIMP/*PROCEXP) ein Spool erstellen, mit CPYSPLF diese in eine PF kopieren, mittels SQL und SUBSTR die Daten dann extrahieren und in eine neue Datei kopieren (z.B. per INSERT ... SELECT ...).

Anschließend nach gutdünken auswerten :).

Sicherlich ist das dann nicht mehr ganz so genau, da einige Symbole bereits aufgelöst sind.

... das ist nur teils ergiebig. Man kriegt zwar Exporte und die gebundenen Module/SRVPGMs, aber die Procedure Importe nicht, also keine Verwendungsreferenz. Ich weiß schon, warum ich die Module nicht lösche und auch davon abrate.

D*B,
dem dann aber dann die dynamisch zur Laufzeit gelinkten Module immer noch durch die Lappen gehen...

siegfried storr
01-12-11, 12:03
man, hier ist ja was los:D:D

@d*b
Dynamisch gelinkte Module unterliegen bei uns zum Glück strengen Restriktionen...

@alle
Wir verwenden zum Compilieren einen Präprozessor eines hier nicht unbekannten Herren. Dort werde ich jetzt in den Umwandlungsanweisungen die erstellten Module in eine "Doku" - Lib stellen und abends dann diese Module per DSPMOD in eine "Doku"-Datei übernehmen und anschließend wieder löschen. Ich denke, das ist dann ein gangbarer Weg, oder?

Vielen Dank an alle Beteiligten!!

lg
Siegfried