Veröffentlicht am :
Dienstprogramm CREATION_INTERNE

Bereinigung von Protokollen und Ausgaben

Dieser Code ist auch verfügbar auf: English Español Français Deutsch
Attention : Dieser Code erfordert Administratorrechte.
Das Makro `clean` wurde entwickelt, um den Inhalt der verschiedenen Fenster in der SAS© Studio- oder Display Manager-Umgebung zu leeren. Es verwendet den Befehl `dm` (Display Manager), um gezielt das 'output'-Fenster (Ausgabe), das 'log'-Fenster (Protokoll) und das 'odsresult'-Fenster (ODS-Ergebnisse) anzusprechen, diese zu löschen und die Ausführung dank der Option 'continue' fortzusetzen. Dies ist nützlich, um die Umgebung vor einer neuen Ausführung vorzubereiten, zum Debuggen oder um eine saubere Anzeige der Ergebnisse zu gewährleisten.
Datenanalyse

Type : CREATION_INTERNE


Dieses Skript verarbeitet oder erstellt keine Daten. Es interagiert direkt mit der SAS-Umgebung, um die Anzeige von Protokollen und Ausgaben zu verwalten.

1 Codeblock
MACRO DEFINITION
Erklärung :
Dieser Block definiert ein SAS-Makro namens `clean`. Wenn es aufgerufen wird, führt dieses Makro eine Reihe von `dm`-Befehlen (Display Manager) aus, um mit den Fenstern der SAS-Benutzeroberfläche zu interagieren. Insbesondere:
- `dm output 'clear' continue;`: Löscht den Inhalt des Ausgabefensters.
- `dm log 'clear' continue;`: Löscht den Inhalt des SAS-Protokollfensters.
- `dm odsresult 'clear' continue;`: Löscht den Inhalt des ODS-Ergebnisfensters (Output Delivery System).
Die Option 'continue' nach jedem Befehl stellt sicher, dass das SAS-Programm die Ausführung fortsetzt, auch wenn das angegebene Fenster in der aktuellen Umgebung nicht geöffnet ist oder nicht existiert.
Kopiert!
1%macro clean();
2 dm OUTPUT 'clear' continue;
3 dm log 'clear' continue;
4 dm odsresult 'clear' continue;
5%mend clean();
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.