Veröffentlicht am :

Visualisierung von FCMP-Funktionsbibliotheken

Dieser Code ist auch verfügbar auf: English Español Français
Attention : Dieser Code erfordert Administratorrechte.
Das Skript beginnt mit der Konfiguration der Systemoption 'cmplib', um die Funktionsbibliothek 'advrpt.functions' einzuschliessen. Anschliessend wird die PROC FCMP-Prozedur mit der Option 'INLIB' aufgerufen, um dieselbe Bibliothek anzugeben, und der Option 'LISTALL', um alle in dieser Bibliothek definierten Funktionen und Unterprogramme anzuzeigen. Dies ist ein nützliches Diagnosewerkzeug, um die verfügbaren benutzerdefinierten Funktionen zu überprüfen.
Datenanalyse

Type : EXTERNE


Das Skript verwendet keine SASHELP-Daten oder interne Datensatzgenerierung. Es interagiert mit der FCMP-Funktionsbibliothek 'advrpt.functions', die als externe Ressource betrachtet wird (nicht innerhalb des Skripts selbst erstellt) und benutzerdefinierte Funktionsdefinitionen enthält. Es handelt sich nicht um die Verarbeitung von Rohdaten, sondern um eine Inspektion von Funktionsmetadaten.

1 Codeblock
PROC FCMP
Erklärung :
Der Block 'options cmplib=(advrpt.functions);' fügt die Funktionsbibliothek 'advrpt.functions' zur Liste der Bibliotheken hinzu, die SAS bei der Ausführung benutzerdefinierter Funktionen durchsuchen soll. 'proc fcmp inlib=advrpt.functions listall;' weist die FCMP-Prozedur an, alle in der angegebenen Bibliothek 'advrpt.functions' enthaltenen Funktionen und Unterprogramme (FCMP-Makros) aufzulisten. Dies ermöglicht die Visualisierung der Funktionsdefinitionen zur Überprüfung oder Dokumentation.
Kopiert!
1options cmplib=(advrpt.functions);
2PROC FCMP inlib=advrpt.functions listall;
3RUN;
4 
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.