Ich möchte mein SAS-Protokoll per E-Mail senden. Ich habe eine Menge Dokumentation gefunden, um dies zu tun, indem ich das Protokoll auf der Festplatte speicherte. Ich kann diese Art von Ansatz wegen Dateisystembeschränkungen nicht verwenden. Wäre es möglich, mein Protokoll auf eine Makrovariable umzuleiten und sie in die E-Mail zu schreiben?Abrufen des SAS-Protokolls ohne Verwendung einer Datei
Antwort
Nein Ich glaube nicht, dass Sie das Protokoll auf eine Makrovariable umleiten können. Aber Sie haben immer Schreibzugriff auf das Arbeitsverzeichnis, so dass Sie es dort schreiben können, zB:
Danke, traurige Neuigkeiten! – cinghio
@cinghio - Sie sollten diese Antwort akzeptieren. Für weitere Informationen können Sie auch überprüfen: http://stackoverflow.com/questions/40115153/how-to-have-sas-log-in-both-external-location-and-sas-enterprise-guide –
Alles ist jetzt in Ordnung . Ich habe es geschafft, die Datei zu schreiben, ich brauche kein "In-Memory" Log mehr. Trotzdem vielen Dank für Ihre Hilfe, jetzt weiß ich eine neue Sache über SAS-Protokoll. – cinghio
- 1. Abrufen des absoluten Pfads einer Datei
- 2. Abrufen des zweiten Elements einer Datei
- 3. Abrufen des Pfads einer Datei in PyQt
- 4. Abrufen des ursprünglichen Dateinamens des Benutzersteuerelements ohne Erstellen einer Instanz
- 5. Anwendungspfad ohne Verwendung von httpcontext abrufen. (asp.net)
- 6. Hostname ohne Verwendung von HttpRequest abrufen
- 7. Umbenennen einer Datei ohne Verwendung von renameTo() - Java
- 8. Abrufen des Werts einer Ganzzahlvariablen
- 9. Abrufen des aktuellen Computername in Powershell ohne Verwendung des ActiveDirectory-Moduls
- 10. Abrufen einer einzelnen Ressource aus einer JNLP-Datei
- 11. Abrufen des maximalen Wertes von einer Abfrage
- 12. Abrufen des Etikettentextes ohne Hotkey ('&') in C#
- 13. Android - MIME-Typ aus Datei ohne Erweiterung abrufen
- 14. Abrufen des letzten Änderungsdatums einer Datei in VB6
- 15. Abrufen des Eingangsstroms aus einer Klassenpfadressource (XML-Datei)
- 16. Speichern und Abrufen des JCS-Caches aus einer Datei
- 17. Abrufen des letzten Änderungsdatums einer Datei in Java
- 18. Knoten js Abrufen des Ordnerpfads aus einer Datei
- 19. Erstellen einer Tabellenstruktur ohne Verwendung des Tags <table>?
- 20. Öffnen des SWFUpload-Dialogfelds ohne Verwendung einer Flash-Taste?
- 21. Abrufen des Datenbanknamens aus der Bak-Datei
- 22. JavaScript Bedingter Ausdruck ohne Verwendung des Vergleichsoperators
- 23. SQL-Datei Abrufen Wert ohne Zitat
- 24. Importieren einer Typoskript-Datei ohne Verwendung der Exporte
- 25. Abrufen des Spaltennamens in der CSV-Datei
- 26. VBA - Abrufen eindeutiger Werte aus einer Spalte ohne Verwendung einer geteilten Zeichenfolge
- 27. Anagrammcode ohne Verwendung einer Schleife
- 28. Abrufen des Benutzernamens in einer Modellklasse
- 29. Abrufen der Länge eines Vektors ohne Verwendung der length() -Funktion
- 30. Abrufen des Ordnernamens der Datei in Python
Macro Vars haben Längenbeschränkungen wie 64k Zeichen. PROC PRINTTO leitet das Protokoll an eine bestimmte Textdatei und einen bestimmten Speicherort um und kann es dann als Anhang per E-Mail versenden. – Reeza
Kurz gesagt, könnten Sie Ihr Protokoll in eine Textdatei schreiben und es dann in eine Makrovariable laden, aber es wird nicht empfohlen (wie würden Sie mit CRLFs/der 64k Beschränkung usw. umgehen). Sie haben die Berechtigung, Dateien in Ihr Arbeitsverzeichnis zu schreiben. Sie können auch 'filename tmp temp;' –
Was ist mit 'filename email'? – Joe