Makro

415 Résultats disponibles

Makro
Fenstermakro für PROC PRINT

Interaktives SAS-Makro, das eine Reihe von Fenstern verwendet, um dem Benutzer die Angabe eines Datensatzes, von Vari...

Code anzeigen
Makro
Erstellen einer FCMP-Funktion zum Schreiben in eine Datei

Dieses SAS-Makro, `%mcf_string2file`, erstellt und kompiliert eine FCMP-Funktion (`mcf_string2file`), die das Schreib...

Code anzeigen
Makro
HLS zu RGB Farbkonvertierung

SAS-Makro zur Konvertierung einer Farbe vom HLS-System (Farbton, Helligkeit, Sättigung) in das RGB-System (Rot, Grün,...

Code anzeigen
Makro
Pfade aus der SASAUTOS-Option extrahieren

SAS-Makro zur Analyse der SASAUTOS-Systemoption und Extraktion der Liste der Makro-Suchpfade.

Code anzeigen
Makro
Definition grafischer Parameter für die GIF-Ausgabe

SAS-Makro zur Konfiguration der grafischen GOPTIONS-Optionen, um Dateien im GIF-Format zu generieren.

Code anzeigen
Makro
Häufigkeitsanalyse mehrerer Tabellen mit einem Makro

Dieses SAS-Skript erstellt zwei Tabellen (Männer und Frauen) und verwendet ein Makro, um eine Häufigkeitsanalyse (PRO...

Code anzeigen
Makro
Dateinamen und Pfad aus einem absoluten Pfad extrahieren

Makroprogramm zur Zerlegung eines absoluten Dateipfades in Dateinamen und übergeordneten Pfad.

Code anzeigen
Makro
SAS-Code effizient generieren: So automatisieren Sie Listen-Operationen per Makr

Funktionsähnliches Makro, das es ermöglicht, eine Liste von durch Leerzeichen getrennten Elementen zu bearbeiten, ind...

Code anzeigen
Makro
Umgebungsvariablen in einem SAS-Datensatz speichern

Makro zum Speichern von System- und Benutzer-Umgebungsvariablen in einem SAS-Datensatz.

Code anzeigen
Makro
Dynamische Diagrammgenerierung nach Aktion

Dieses Skript verwendet ein SAS-Makro, um dynamisch für jede Aktie (Stock) in der Tabelle SASHELP.STOCKS einen separa...

Code anzeigen
Makro
Löschen von Makros aus dem Katalog work.sasmacr nach SQL-Muster

Makro zum Löschen von Makros aus dem Katalog work.sasmacr unter Verwendung eines vom Benutzer angegebenen SQL-Suchmus...

Code anzeigen
Makro
Dienstprogramm-Makro zum Leeren einer SAS-Tabelle

SAS-Makro, das alle Beobachtungen aus einer Tabelle löscht, während deren Struktur, Indizes und Integritätsbedingunge...

Code anzeigen
Makro
commaparms - Kommas zu Makro-Parametern hinzufügen

Funktionsähnliches Makro, um Kommas zwischen den Parametern eines Makros in einer Zeichenkette wieder einzufügen.

Code anzeigen
Makro
SAS-Makro zur Tabellenversionsabfrage (`AHGtabver`)

Dieses Makro dient dazu, die Versionsnummer einer Tabelle oder einer Komponente abzurufen, indem ein externer Systemb...

Code anzeigen
Makro
Prüfung auf Nicht-Leerheit eines Datensatzes

Generiert ein Ereignis, wenn ein angegebener Datensatz nicht existiert oder leer ist (keine Beobachtungen enthält).

Code anzeigen
Makro
Dienstprogramm-Makro zur Bestimmung der Dateierweiterung von SAS-Katalogen

Makro, das die Dateierweiterung eines SAS-Katalogs (.sas7bcat, .sc2 usw.) basierend auf einer eingegebenen SAS-Versio...

Code anzeigen
Makro
Makro _COUNT: Elemente einer Liste zählen

Ein SAS-Makro, das die Anzahl einzelner Elemente in einer Werteliste zählt und zurückgibt.

Code anzeigen
Makro
Makro zur Überprüfung der Existenz eines Datasets

Dieses Makro, _dsexist, gibt 1 (wahr) zurück, wenn ein SAS-Dataset existiert, und 0 (falsch) sonst. Es enthält spezif...

Code anzeigen
Makro
Makro zur Anzeige eines Datensatzes

SAS-Makro, das die PROC PRINT-Prozedur umschließt, um den Inhalt eines Datensatzes mit Formatierungsoptionen anzuzeigen.

Code anzeigen
Makro
Abrufen des Namens und Pfads des aktuellen Skripts

Dienstprogramm-Skript zum Extrahieren und Anzeigen des absoluten Pfads und des Namens der aktuell ausgeführten SAS-Da...

Code anzeigen
Makro
Makro zur Zeichenkettenanalyse

Dieses SAS-Makro zerlegt eine Zeichenkette in Wörter oder Phrasen gemäß angegebenen Trennzeichen und führt dann für j...

Code anzeigen
Makro
Mehrfacher Aufruf des Makros parsemacro

Ausführung des Makros %parsemacro auf einer Liste von Komponenten.

Code anzeigen
Makro
Verwaltung von OS-Pfadvariablen

Dieses Makro erstellt globale Makrovariablen, um auf Betriebssystemverzeichnisse zu verweisen, basierend auf vordefin...

Code anzeigen
Makro
Makro zum Zählen numerischer Variablen in einem Dataset

Funktionsähnliches Makro, das die Anzahl der numerischen Variablen in einem SAS-Dataset zurückgibt.

Code anzeigen
Makro
Verwaltung numerischer Datumskonvertierungen mit FCMP

Dieses SAS-Skript demonstriert die Erstellung und Verwendung von FCMP-Funktionen zur Konvertierung von SAS-Datumswert...

Code anzeigen
Makro
Makro nvars - Anzahl der Variablen

Dienstprogramm-Makro, das die Anzahl der Variablen in einer bestimmten SAS-Tabelle zurückgibt.

Code anzeigen
Makro
Makro zur Ermittlung der Anzahl der Beobachtungen

Dieses Makro gibt die Anzahl der Beobachtungen eines bestimmten SAS-Datensatzes zurück.

Code anzeigen
Makro
SAS-Makro zum Entfernen von Kommas

Funktionales Makro zum Ersetzen von Kommas durch Leerzeichen in einer Zeichenkette.

Code anzeigen
Makro
Entfernen von Duplikaten aus einer Liste

Funktionsähnliches Makro zum Entfernen von Duplikaten aus einer durch Leerzeichen getrennten Elementliste.

Code anzeigen
Makro
Makro `now` für Zeitstempel

Funktionsähnliches Makro zur Rückgabe des aktuellen Zeitstempels.

Code anzeigen
Makro
Dienstprogramm-Makro _version und String-Verwaltung

Skript, das Makro-Dienstprogramme für die Verwaltung von SAS-Versionen und Zeichenketten enthält.

Code anzeigen
Makro
Sans titre

Makro zur Definition globaler Grafikoptionen für das Gerät 'nxtcolor'.

Code anzeigen
Makro
NEXTLPR Druckmakro

Definiert ein Makro zur Konfiguration der SAS-Grafikumgebung für den Druck über den Systembefehl 'lpr'.

Code anzeigen
Makro
Test der mv_jobflow-Makro zur Aufgabenorchestrierung

Dieses SAS-Skript ist ein umfassender Testfall für das Makro `mv_jobflow`, ein Tool zur Aufgabenorchestrierung. Es ve...

Code anzeigen
Makro
Plattformübergreifendes Code-Retrieval-Makro

Generisches Makro zum Abrufen von SAS-Code (Viya-Jobs, SAS 9 Stored Processes oder SASjs-Programme) basierend auf der...

Code anzeigen
Makro
Aufruf des Makros mcrTwo

Aufruf des Makros %mcrTwo mit einem spezifischen Parameter.

Code anzeigen
Makro
Hello World mit Makrovariable

Einführungsskript, das eine personalisierte Nachricht im SAS-Protokoll anzeigt.

Code anzeigen
Makro
SAS Viya Job Code Abruf-Test

Unit-Test-Skript zur Validierung der Erstellung eines SAS Jobs und des Abrufs seines Quellcodes mittels Hilfsmakros.

Code anzeigen
Makro
Makro makehash - Initialisierung von Hash-Objekten

In-Datastep-Dienstprogramm-Makro zur schnellen Initialisierung und Konfiguration eines SAS Hash-Objekts.

Code anzeigen
Makro
Makro WHEROBS - Gezählte Beobachtungen filtern

SAS-Makro zum Zählen der Beobachtungen in einer Tabelle unter Anwendung eines optionalen WHERE-Filters.

Code anzeigen
Makro
Dynamische rekursive Ausführung von SAS-Dateien

Makro zum Einbinden und Ausführen aller SAS-Programme, die sich in einem Verzeichnis und dessen Unterverzeichnissen b...

Code anzeigen
Makro
Verzeichnisinspektion mittels SAS-Makrofunktionen

Makro-Skript zum Auflisten und Zählen von Dateien in einem bestimmten Verzeichnis.

Code anzeigen
Makro
Macro Listvar: Extrahieren und Sortieren von Variablenmetadaten

Dienstprogramm-Makro zum Auflisten der Variablen einer SAS-Tabelle und zum Erstellen einer Ausgabetabelle mit ihren n...

Code anzeigen
Makro
Konfiguration und Test von Autocall-Makros

Skript zur Veranschaulichung der Definition lokaler Makros, der Änderung des Makro-Suchpfads (sasautos) und des Aufru...

Code anzeigen
Makro
Verwendung des IN-Operators und MINDELIMITER in SAS-Makros

Beispiel für die Verwendung des IN-Operators in einem Makro mit einem benutzerdefinierten Trennzeichen.

Code anzeigen
Makro
Makro hasvarsc - Überprüfung auf das Vorhandensein von Zeichenvariablen

Makrofunktion, die wahr (1) zurückgibt, wenn ein Dataset alle in einer gegebenen Liste spezifizierten Zeichenvariable...

Code anzeigen
Makro
Dynamische Erstellung vertikaler Makrovariablen

Praktische Übung zur Erstellung einer vertikalen Liste von Makrovariablen während der Ausführung eines Data Step.

Code anzeigen
Makro
Verwendung von Makrovariablenlisten für dynamische Programme

Dynamische Erstellung von Makrovariablen aus den Daten eines SASHELP.CLASS-Datensatzes und Anzeige im SAS-Protokoll.

Code anzeigen
Makro
Dynamische Datensegmentierung über Makrovariablen

Lehrreiches Skript, das zeigt, wie eine Tabelle dynamisch in mehrere Untertabellen aufgeteilt wird, basierend auf den...

Code anzeigen
Makro
CSV-Export-Makro (ex_csv)

Dienstprogramm-Makro zum Exportieren einer SAS-Tabelle in eine CSV-Datei über PROC EXPORT.

Code anzeigen
Makro
Makro doallitem - Iterative Codeausführung

Dienstprogramm-Makro, das die Ausführung eines SAS-Codefragments für jedes Element einer definierten Liste ermöglicht.

Code anzeigen
Makro
Übung: Dynamische Erstellung von Makrovariablen mit PROC SQL

Trainingsübung zur Erstellung einer horizontalen Liste von Werten in einer Makrovariablen unter Verwendung der INTO-S...

Code anzeigen
Makro
Dynamische Erstellung einer horizontalen Makrovariablenliste

Skript zur Generierung einer Liste von Werten, getrennt durch eine Tilde (~), in einer Makrovariablen aus einer SAS-T...

Code anzeigen
Makro
Makro dirfp2sas: Windows-Dateiliste in SAS-Tabelle

Dienstprogramm-Makro zum Auflisten der vollständigen Dateipfade, die einem bestimmten Muster entsprechen, in einer SA...

Code anzeigen
Makro
Makro appmvar - Bedingte Verkettung von Makrovariablen

Funktionsartiges Makro zum Anhängen einer Zeichenkette an eine vorhandene Makrovariable.

Code anzeigen
Makro
Erwartete Fehlerprüfung (FUTS Framework)

Dienstprogramm-Makro des FUTS-Testframeworks, das überprüft, ob ein erwarteter Fehler während der Ausführung aufgetre...

Code anzeigen
Makro
Differentieller Snapshot von WORK-Datasets

Dienstprogramm-Makro zur Identifizierung neu erstellter SAS-Tabellen in der WORK-Bibliothek zwischen zwei Schritten.

Code anzeigen
Makro
Makro zum Abrufen von Tabellennamen

Makro, das eine Liste aller Datasets in einer bestimmten SAS-Bibliothek über eine globale Makrovariable generiert.

Code anzeigen
Makro
Macro AHGlibpath - Abrufen des physischen Pfads einer Bibliothek

Dienstprogramm-Makro zum Abrufen des einem bestimmten SAS-Libref zugeordneten Systempfads.

Code anzeigen
Makro
AHG Dienstprogramm-Makros zur Zeichenkettenmanipulation

Definition von drei Dienstprogramm-Makros (AHGstartwith, AHGtestANDcut, AHGmask) zur Manipulation und Überprüfung von...

Code anzeigen
Makro
Makro zur links-rechts-bündigen Ausrichtung

Dienstprogramm-Makro zum links-rechts-ausgerichteten Text in einer definierten Breite.

Code anzeigen
Makro
SAS-Makro zur Linksbündigkeit von Text

Dieses SAS-Makro, benannt `_lj`, dient dazu, Text linksbündig entsprechend der angegebenen Zeilenlänge auszurichten, ...

Code anzeigen
Makro
Macro _NULL: Bestimmung des System-Null-Geräts

Dieses Makro liefert den Pfad zum Null-Gerät (_NULL), angepasst an das aktuelle Betriebssystem (Unix oder Windows), u...

Code anzeigen
Makro
Dienstprogramm-Makro _PAD für Textauffüllung

Dieses SAS-Makro namens _PAD dient dazu, eine wiederholte Zeichenkette ('pad') zu generieren, um einen Bereich bis zu...

Code anzeigen
Makro
Makro _pdfjam zum Zusammenführen von PDF-Dateien

Dieses SAS-Makro verwendet das externe Hilfsprogramm 'pdfjam', um eine Haupt-PDF-Datei mit einer Reihe von fortlaufen...

Code anzeigen
Makro
Verwendung der Makro-Funktionalität zur Generierung von DATA Step CAS Code

Dieser Artikel erklärt, wie die SAS-Makro-Funktionalität verwendet werden kann, um dynamisch SAS DATA Step Code zu ge...

Code anzeigen
Makro
Makro zur Zeichenkettenumkehr und Variablentests

SAS-Skript, das ein Makro zur Umkehrung einer Zeichenkette definiert und einfache Tests zur Anzeige von Makrovariable...

Code anzeigen
Makro
Vergleich von IF- vs. WHERE-Filterung in einem Makro

Skript, das Testdaten generiert und ein Makro ausführt, um zwei Filtermethoden (IF vs. WHERE) wiederholt zu vergleichen.

Code anzeigen
Makro
GET-Funktion (Expression Engine Language)

Die GET-Funktion gibt das Element an einem angegebenen Index in einem dynamischen Array der Expression Engine Languag...

Code anzeigen
Makro
Überprüfung der Existenz einer Makrovariable mit Geltungsbereich

Überprüft die Existenz einer SAS-Makrovariable, optional begrenzt auf einen spezifischen Geltungsbereich (scope).

Code anzeigen
Makro
Extrahieren von PROC FREQ Statistiken über Textdatei

SAS-Makro, das eine spezifische Statistik aus PROC FREQ-Ergebnissen extrahiert, indem die Ausgabe in eine Textdatei u...

Code anzeigen
Makro
Test des Makros ms_getusers

Einheitstest-Skript für das Makro ms_getusers, das die Extraktion von Benutzern und die Verwaltung des Variablenberei...

Code anzeigen
Makro
Test der ms_deletefile Makro

Einheitstestskript zur Validierung der Funktionalität des ms_deletefile Makros.

Code anzeigen
Makro
Macro mp_wait4file - Warten auf Dateiverfügbarkeit

Dienstprogramm-Makro, das die Programmausführung anhält, bis eine Zieldatei erscheint oder eine Frist abläuft.

Code anzeigen
Makro
Rekursiver Verzeichnis-Scan

SAS-Makro, das eine Verzeichnisstruktur rekursiv scannt, um alle Unterordner und Dateien aufzulisten.

Code anzeigen
Makro
Makro zur Überprüfung der Schreibgeschwindigkeit in einer SAS-Bibliothek

Dieses Makro bewertet die Schreibgeschwindigkeit, indem es ein temporäres Dataset einer bestimmten Größe in einer SAS...

Code anzeigen
Makro
Erzeugung von Arbeitslasten für Leistungstests

Makro, das eine Reihe von SAS-Verarbeitungen (Data Step, SQL, Sort, Summary) für eine bestimmte Dauer ausführt, um Sy...

Code anzeigen
Makro
Schlüssel-Wert-Manager in einem Dataset

Dieses SAS-Makro, `%mp_setkeyvalue`, ermöglicht das Speichern und Verwalten von Schlüssel-Wert-Paaren in einem angege...

Code anzeigen
Makro
Erstellung eines MD5-Hash-Ausdrucks

SAS-Makro zur Generierung eines MD5-Hash-Ausdrucks für einen Satz von Zeichen- und numerischen Variablen, zur Verwend...

Code anzeigen
Makro
Test des Tabellensperrmechanismus über Makros

Dieses Skript ist ein Testprogramm für ein SAS-Tabellensperrmakrosystem. Es überprüft die Erstellung einer Kontrollta...

Code anzeigen
Makro
Test der Makros mp_ds2cards und mp_assert

Dieses SAS-Skript testet die Funktionalität des Makros `mp_ds2cards`, das einen SAS-Datensatz in `DATALINES/CARDS`-An...

Code anzeigen
Makro
DDL-Generierung für eine SAS-Tabelle

Wrapper-Makro zur Generierung des DDL (Data Definition Language) einer spezifischen SAS-Tabelle, das die Angabe der A...

Code anzeigen
Makro
SAS-Makro mp_dropmembers

Makro zum Löschen von SAS-Tabellen und -Ansichten, ohne Warnungen im Protokoll zu erzeugen. Nützlich für bedingtes Lö...

Code anzeigen
Makro
Extrahieren formatierter eindeutiger Werte

Dieses Makro ermöglicht die Extraktion formatierter eindeutiger Werte einer spezifischen Variable aus einem SAS-Daten...

Code anzeigen
Makro
Makro zum Erstellen von SQL-Wörterbuchansichten

Dieses Makro erstellt dynamisch Ansichten in einer angegebenen SAS-Bibliothek (standardmäßig WORK) für alle Einträge ...

Code anzeigen
Makro
Verwaltung von SASjs Core-Tabellen (mp_coretable)

Zentralisiertes Verwaltungs-Makro zur Definition permanenter Tabellen (DDL) der sasjs/core-Bibliothek.

Code anzeigen
Makro
Test des Makros `dostuff` mit `mp_assertscope`

Dieses Skript testet ein Makro namens `dostuff`, das globale Makrovariablen manipuliert. Es verwendet die Testmakros ...

Code anzeigen
Makro
Verketten von Binärdateien

Makro zum Verketten des Inhalts mehrerer Dateien im Binärmodus.

Code anzeigen
Makro
Letztes Änderungsdatum eines Datasets abrufen

Funktionsähnliches Makro, das das Datum und die Uhrzeit der letzten Änderung eines SAS-Datasets zurückgibt, mit einer...

Code anzeigen
Makro
Makro zur Extraktion von Metadatenpfaden und URIs

Dieses Makro extrahiert den Pfad eines BIP-Metadatenbaum-Elements oder dessen URI und speichert ihn in einem Ausgabed...

Code anzeigen
Makro
Abrufen von Metadatenobjekten (mm_getobjects)

Makro zum Abrufen der Liste von Objekten eines spezifischen Typs vom SAS Metadatenserver (SAS 9 Erbe).

Code anzeigen
Makro
Makro zur rekursiven Verzeichnis-Erstellung

SAS-Makro zur rekursiven Erstellung von Verzeichnissen im Betriebssystem.

Code anzeigen
Makro
Makro %mixcase zur Formatierung von Text in gemischter Groß-/Kleinschreibung

SAS-Makro zur Umwandlung einer Zeichenkette in gemischte Groß-/Kleinschreibung, wobei der erste Buchstabe jedes Worte...

Code anzeigen
Makro
Annotierungs-Makro für fehlende Daten

Dieses Makro generiert einen Annotationsdatensatz zur Visualisierung von Beobachtungen mit fehlenden Werten für die V...

Code anzeigen
Makro
Makro Min_Member_Length

Dieses Makro nimmt eine durch Trennzeichen getrennte Liste und gibt die minimale Länge jedes Elements dieser Liste zu...

Code anzeigen
Makro
Prüfung der Existenz von SASHDAT-Dateien in CAS

Makro, das prüft, ob eine Tabelle im .sashdat-Format in einer angegebenen CAS-Bibliothek existiert.

Code anzeigen
Makro
Makro zum Schreiben einer Textdatei

Dieses Makro ermöglicht das Erstellen oder Hinzufügen von Inhalten zu einer Textdatei, indem ausschließlich SAS-Makro...

Code anzeigen
Makro
Makro zum Extrahieren einzigartiger Wörter zwischen zwei Zeichenketten

Dieses SAS-Makro vergleicht zwei durch Leerzeichen getrennte Zeichenketten und gibt die Wörter zurück, die in der ers...

Code anzeigen
Makro
Extraktion gemeinsamer Wörter aus zwei Zeichenketten

SAS-Makro zur Identifizierung und Rückgabe von Wörtern, die in zwei durch Leerzeichen getrennten Zeichenketten gemein...

Code anzeigen
Makro
Überprüfung von Makrovariablen (mf_verifymacvars)

Prüft, ob ein Satz von Makrovariablen existiert und nicht-leere Werte enthält.

Code anzeigen
Makro
Entfernen von Zeichen am Ende einer Zeichenkette

SAS-Makro zum Entfernen einer bestimmten Zeichenkette vom Ende einer anderen Zeichenkette, falls vorhanden.

Code anzeigen
Makro
Abrufen des Formats einer SAS-Variablen

SAS-Makro, das das Format einer angegebenen Variablen aus einem SAS-Datensatz (Tabelle oder View) zurückgibt. Es kann...

Code anzeigen
Makro
Bestimmung des Sitzungsbenutzers

Dienstprogramm-Makro zur Bestimmung der SAS-Benutzer-ID basierend auf dem Sitzungskontext (Viya Compute, Stored Proce...

Code anzeigen
Makro
Generierung einer eindeutigen Fileref

SAS-Makro, das eine unbenutzte temporäre Fileref zuweist und zurückgibt, wodurch Probleme bei der Erkennung nativer F...

Code anzeigen
Makro
Extraktion des SAS-Formatnamens

Makro zur Extraktion des Basisnamens eines SAS-Formats, unter Ignorierung seiner Länge und Dezimalstellen.

Code anzeigen
Makro
Dynamische Bestimmung des Root-Verzeichnisses einer Anwendung

SAS-Makro zur dynamischen Identifizierung des Stammverzeichnisses (appLoc) einer SASjs-Anwendung im logischen SAS-Ord...

Code anzeigen
Makro
Makro mf_existfunction

Überprüft das Vorhandensein einer spezifischen SAS-Funktion.

Code anzeigen
Makro
Überprüfung der Existenz von Variablen in einem Datensatz (mf_existvarlist)

Dieses Makro überprüft, ob alle in 'varlist' angegebenen Variablen in einem gegebenen SAS-Datensatz 'libds' vorhanden...

Code anzeigen
Makro
DateTime-Format-Auswahl (mf_fmtdttm)

Makro zur Bestimmung des optimalen Datums-/Zeitformats (E8601DT26.6 oder DATETIME19.3) basierend auf der SAS-Umgebung...

Code anzeigen
Makro
Entfernen von Duplikaten aus einer Zeichenfolge

Makro zum Entfernen von Duplikaten aus einer Zeichenfolge basierend auf einem angegebenen Trennzeichen.

Code anzeigen
Makro
Zeigt ein JavaScript-Warnfeld an

Makro zum Anzeigen einer Nachricht in einem standardisierten JavaScript-Warnfeld in einer SAS-Webanwendung.

Code anzeigen
Makro
Berechnung der Anzeigelänge eines numerischen Wertes

SAS-Makro, das eine FCMP-Funktion zur Berechnung der minimalen Anzeigelänge eines numerischen Wertes definiert.

Code anzeigen
Makro
Makro für die maximale Länge von Listenelementen

Dieses Makro nimmt eine durch Trennzeichen getrennte Liste entgegen und berechnet die maximale Länge eines beliebigen...

Code anzeigen
Makro
Erkennung der maximalen Indizes von Titeln und Fußnoten

Dienstprogramm-Makro zur Identifizierung der höchsten Nummern, die für Titel und Fußnoten in der aktuellen SAS-Sitzun...

Code anzeigen
Makro
Makro Marvel-Nachrichten

SAS-Makro, das Superhelden-Zitate im Protokoll anzeigt.

Code anzeigen
Makro
Makro markdsn - Interaktives Öffnen einer Tabelle

Dienstprogramm-Makro zum Öffnen einer SAS-Tabelle (Dataset), deren Name in der System-Zwischenablage gespeichert ist....

Code anzeigen
Makro
SDTM --DTC Datumserstellung

Dieses SAS-Makro generiert eine Datumsvariable im SDTM (--DTC)-Format aus Datums- und Uhrzeitkomponenten, die als sep...

Code anzeigen
Makro
Makro-Variablen-Manipulation und Datenerstellung

Dieses SAS-Skript demonstriert die Erstellung eines internen Datensatzes und die Verwendung verschiedener Makrofunkti...

Code anzeigen
Makro
Makro für Druck- und Häufigkeitstest

Dieses SAS-Skript definiert eine globale Makrovariable und ein Makro, um Versionsinformationen anzuzeigen und eine ei...

Code anzeigen
Makro
Löschen kompilierter Makros

Dienstprogramm-Makro zum Löschen kompilierter Makros aus der aktuellen Sitzung (WORK-Bibliothek).

Code anzeigen
Makro
Makro zum Vergleich von Zeichenketten (Abkürzung)

Stellt eine Makro-Funktion %mabbrev bereit, die die 'abbrev'-Funktion von REXX nachahmt, um zu überprüfen, ob eine Ze...

Code anzeigen
Makro
Gerüst für Validierungsmakro m_val_xxx

Grundlegende Struktur für ein Validierungsmakro mit integrierter Doxygen-Dokumentation.

Code anzeigen
Makro
Generisches Dienstmakro m_utl_xxx

Dienstmakro für eine generische Funktion. Bietet eine kurze und detaillierte Beschreibung der Makrofunktion.

Code anzeigen
Makro
Makrodefinitionsvorlage m_uc_xxx

Diese Datei ist eine standardisierte Vorlage für die Erstellung von SAS-Makros, einschließlich einer detaillierten Do...

Code anzeigen
Makro
Systemmakro-Vorlage m_sys_xxx

Code-Skelett für eine standardisierte Systemmakro, einschließlich Dokumentations-Header und gängiger Parameter.

Code anzeigen
Makro
Logging-Makro m_log_xxx

SAS-Makro-Skelett für die Protokollierung (Logging), das nur die Definitionsstruktur und die Dokumentation enthält.

Code anzeigen
Makro
Makro-Vorlage m_cst_xxx

Definitionsgerüst für ein benutzerdefiniertes SAS-Makro, einschließlich standardisierter Header-Dokumentation.

Code anzeigen
Makro
Generische Header-Makro m_hdr_xxx

Standardisierte Header-Makro für SAS-Skripte, die die Dokumentation und die Verwaltung von Parametern wie Hilfe und D...

Code anzeigen
Makro
Interaktive Eingabe über Makro-Fenster (Legacy)

Definiert und versucht, ein interaktives Textfenster zur Eingabe eines Parameters anzuzeigen.

Code anzeigen
Makro
SAS CALC Makro für deskriptive Analyse

Dieses SAS-Makro, genannt CALC, ermöglicht die Validierung von Variablen in einem angegebenen Datensatz und die Ausfü...

Code anzeigen
Makro
Bereinigung und Normalisierung von SAS-Variablennamen

Dieses SAS-Skript demonstriert drei Implementierungen eines '%fixname'-Makros, dessen Ziel es ist, Zeichenketten zu b...

Code anzeigen
Makro
Einfache Bedingte Makro

Dieses SAS-Skript definiert und verwendet ein einfaches Makro, das einen Parameter annimmt und basierend auf bedingte...

Code anzeigen
Makro
Makro zur Anzeige von Firmennamen

Dieses SAS-Makro zeigt den vollständigen Namen eines Unternehmens basierend auf einer als Parameter im SAS-Log bereit...

Code anzeigen
Makro
Unternehmensbegrüßungsmakro

Dieses Makro zeigt einen Firmennamen oder eine generische Phrase im SAS-Log an, abhängig vom übergebenen Argument.

Code anzeigen
Makro
Sichere Extraktion des ersten Zeichens einer Makro-Variablen mit %SUPERQ

Demonstriert die Bedeutung der Makrofunktion %SUPERQ für die Manipulation von Zeichenketten, die Sonderzeichen in der...

Code anzeigen
Makro
Definition und Aufruf des Where-Makros

Definition eines einfachen Makros, das mithilfe bedingter Logik eine geografische Region im Protokoll basierend auf e...

Code anzeigen
Makro
Verwaltung von Sonderzeichen in Makros

Beispiel für die Verwendung der Quoting-Funktionen %STR und %NRSTR.

Code anzeigen
Makro
Verwaltung des Leerzeichen-Trennzeichens in %QSCAN

Illustration der Verwendung der %str-Funktion, um ein Leerzeichen als Trennzeichen in der Makrofunktion %qscan zu def...

Code anzeigen
Makro
Makro zur Namensneuordnung

SAS-Makro zur Neuordnung eines vollständigen Namens (Nachname, Vorname) in Vorname Nachname.

Code anzeigen
Makro
Makro zur Namensverarbeitung

Dieses Skript definiert und verwendet ein SAS-Makro, um einen vollständigen Namen (Format 'Nachname, Vorname') in 'Vo...

Code anzeigen
Makro
Makro zur Zeichenkettenmanipulation

Dieses SAS-Makro nimmt einen vollständigen Namen (im Format 'Nachname, Vorname') als Eingabe, kehrt die Reihenfolge u...

Code anzeigen
Makro
Makro zur Namensneuordnung

Dieses SAS-Skript definiert ein Makro zur Neuordnung eines vollständigen Namens, der im Format 'Nachname, Vorname' ei...

Code anzeigen
Makro
Namen extrahieren und neu formatieren

Dieses Skript definiert und ruft ein SAS-Makro auf, um Vor- und Nachnamen aus einem als 'Nachname, Vorname' formatier...

Code anzeigen
Makro
Analyse des SAS-Makrokatalogs

Dieses SAS-Skript prüft systembezogene Optionen für die Makrospeicherung und listet den Inhalt eines spezifischen Mak...

Code anzeigen
Makro
Macro lsfp2sas - Auflistung von Unix/Linux-Dateien nach SAS

Hilfsmakro zum Auflisten von Unix/Linux-Dateien, die einem bestimmten Muster entsprechen, und zum Speichern dieser Li...

Code anzeigen
Makro
Dateien mit vollständigem Pfad auflisten (Unix)

Funktionsähnliches Makro, das eine Liste von Dateien in einem Verzeichnis auf einem Unix-System zurückgibt, mit ihrem...

Code anzeigen
Makro
Makro lscmd - Auflistung der Dateien eines Unix-Verzeichnisses

Funktionsähnliches Makro, das die Liste der Mitglieder eines Unix-Verzeichnisses über den Befehl 'ls -1' zurückgibt.

Code anzeigen
Makro
SAS-Makros testen und verwalten

Dieses Skript demonstriert die Verwendung des Makros %listmacro zum Prüfen und Verwalten von SAS-Makros, wobei Zusich...

Code anzeigen
Makro
SAS-Dateilisten-Makro

Dieses Skript enthält ein SAS-Makro zum Auflisten von Dateien in einem bestimmten Verzeichnis, einschließlich seiner ...

Code anzeigen
Makro
Macro list2items zur Umwandlung von Listen in Variablen

Erstellt eine Reihe von Makrovariablen aus einer bereitgestellten Werteliste, wobei diese Variablen präfixiert und di...

Code anzeigen
Makro
Makro list2format

Erstellt ein numerisches SAS-Format basierend auf einer als Parameter übergebenen Werteliste.

Code anzeigen
Makro
Makro _MIN: Minimum finden

SAS-Makro, das das Minimum zwischen zwei Ausdrücken bestimmt, ähnlich der MIN()-Funktion des DATA STEP, wobei fehlend...

Code anzeigen
Makro
Test des Makroprogramms _mkDir

Dieses Skript ist ein SASUnit-Unittest für das Makroprogramm _mkDir, das zum Erstellen von Verzeichnissen im Dateisys...

Code anzeigen
Makro
Makro _MAX für das Maximum

Dieses Makro implementiert eine Funktion ähnlich der MAX()-Funktion des DATA STEP, die das Maximum zweier Argumente o...

Code anzeigen
Makro
Makro zur Normalisierung von SASUnit-Pfaden

Makrofunktion, die einen SAS-Pfad unter Windows so konvertiert, dass nur Schrägstriche ('/') verwendet werden, kompat...

Code anzeigen
Makro
Makro _LS für LINESIZE

Dienstprogramm-Makro zum Abrufen des Werts der SAS-Systemoption 'LINESIZE'.

Code anzeigen
Makro
Makro _LIBLIST

Makro zum Auflisten der Mitglieder einer angegebenen SAS-Bibliothek.

Code anzeigen
Makro
Makro _LIB zur Extraktion des Bibliotheksnamens

Dieses Makro extrahiert den SAS-Bibliotheksnamen aus einer vollständigen Referenz zu einem Datensatz oder gibt standa...

Code anzeigen
Makro
Hilfsmakros für SAS-Datenanalyse und Metadatenmanipulation

Dieses Skript stellt eine Reihe von drei SAS-Makros bereit. Das Makro 'DissGraphMakerLogOdds' führt eine tiefgehende ...

Code anzeigen
Makro
Beispiel für Datenerstellung und bedingtes Makro

Dieses SAS-Skript veranschaulicht die interne Erstellung von Datensätzen mittels DATA STEP und die Definition/den Auf...

Code anzeigen
Makro
Makro für Log-Formatierung und Zeitmessung

Dienstprogramm-Makro zur Generierung sauberer und umrahmter Log-Nachrichten, einschließlich der Berechnung der Ausfüh...

Code anzeigen
Makro
Erstellung eines linksbündigen Titels

SAS-Makro zur Generierung eines linksbündigen Berichtstitels.

Code anzeigen
Makro
Verwaltung von Makrovariablen

Dieses SAS-Skript demonstriert die Deklaration, Zuweisung und Anzeige von Makrovariablen.

Code anzeigen
Makro
Makro lafootnote

Erstellt eine linksbündige Fußnote in SAS-Ausgaben.

Code anzeigen
Makro
Funktionelles Makro für ISO 8601 Format

Dieses funktionelle Makro generiert einen String im ISO 8601 Format (YYYY-MM-DDTHH:MM:SS) aus zwei numerischen SAS-Va...

Code anzeigen
Makro
Definition von ISO-Formaten für Datum und Uhrzeit

Dieses SAS-Makro definiert benutzerdefinierte Formate für Datum und Uhrzeit gemäß ISO 8601 und verwaltet speziell die...

Code anzeigen
Makro
Makro addvar - Textvariablen aufteilen

SAS-Makro zur Verwaltung und Aufteilung von Textvariablen, die eine angegebene Maximallänge (standardmäßig 200 Zeiche...

Code anzeigen
Makro
Makro jjqcclean - Bereinigung der Arbeitsumgebung

Dienstprogramm-Makro zum Leeren der WORK-Bibliothek und Zurücksetzen der DOMAIN-Variablen.

Code anzeigen
Makro
Generierung einer durch Trennzeichen getrennten Zahlenliste

Makro zur Erstellung einer durch Trennzeichen getrennten Liste von Ganzzahlen.

Code anzeigen
Makro
Überprüfung der Gültigkeit eines SAS-Namens

Funktionsmakro zur Überprüfung, ob eine Zeichenkette ein gültiger SAS-Name gemäß den Namensregeln ist.

Code anzeigen
Makro
Extraktion des ISO 8601 Datumsteils

Funktionsmakro zum Extrahieren des Datumsteils aus einem ISO 8601 Datums-/Uhrzeit-Textwert.

Code anzeigen
Makro
Erstellung von Makrovariablen mit führenden Nullen über PROC SQL

Skript, das eine Reihe von nummerierten Makrovariablen (name01 bis name19) aus den Daten der Tabelle SASHELP.CLASS ge...

Code anzeigen
Makro
Eine Warnmeldung über Log4SAS ausgeben

Dienstprogramm-Makro zum Senden einer Warnmeldung an einen angegebenen Log4SAS-Logger.

Code anzeigen
Makro
Dienstprogramm-Makro _LAST

Erzeugt einen logischen Ausdruck zur Identifizierung der letzten Beobachtung einer BY-Gruppe oder der letzten globale...

Code anzeigen
Makro
Ausgabe einer fatalen Nachricht über log4sas

SAS-Makro zur Ausgabe einer FATAL-Meldung an einen angegebenen log4sas-Logger.

Code anzeigen
Makro
LOG4SAS Info-Nachrichten-Makro

Dieses SAS-Makro gibt eine Informationsnachricht an einen angegebenen LOG4SAS-Logger aus, einschließlich Parameter-Gü...

Code anzeigen
Makro
Makro zum Ausgeben einer Trace-Nachricht

Dieses SAS-Makro gibt eine Trace-Nachricht an einen spezifischen Logger aus, indem es die Funktion `log4sas_logevent`...

Code anzeigen
Makro
Gibt eine Fehlermeldung in einem 'assert' an einen Logger aus

Gibt eine Fehlermeldung innerhalb einer Assertion an einen Logger aus.

Code anzeigen
Makro
Log4SAS Assertions-Informationsmeldung

Sendet eine Informationsmeldung einer Assertion an einen Logger.

Code anzeigen
Makro
Warnmakro für SASUnit Assertion

Dieses interne SASUnit-Makro gibt eine Warnmeldung über einen Logger aus, speziell bei einer Assertion im Kontext von...

Code anzeigen
Makro
SAS-Makro definieren und überprüfen

Dieses Skript veranschaulicht die Definition eines einfachen SAS-Makros und die Überprüfung seiner Registrierung im t...

Code anzeigen
Makro
Einfacher Aufruf eines SAS-Makros

Dieses Skript veranschaulicht den Aufruf eines SAS-Makros (`%puttime`), um die aktuelle Uhrzeit im Log anzuzeigen und...

Code anzeigen
Makro
Verwendung der Funktionen %EVAL und %SYSEVALF

Demonstriert die Verwendung der Makrofunktionen %EVAL und %SYSEVALF zur Durchführung arithmetischer Berechnungen mit ...

Code anzeigen
Makro
Verwendung der Makrofunktion %INDEX

Dieses SAS-Skript veranschaulicht die Verwendung der Makrofunktion %INDEX zur Suche nach einer Teilzeichenkette inner...

Code anzeigen
Makro
Verwendung der Makrofunktion %SYSEVALF

Dieses SAS-Skript demonstriert die Verwendung der Makrofunktion %SYSEVALF zur Auswertung arithmetischer und logischer...

Code anzeigen
Makro
Definition des Makros Prtlast

Dieses Skript definiert ein Dienstmakro namens %prtlast, das die Daten der zuletzt erstellten Tabelle in der SAS-Sitz...

Code anzeigen
Makro
IF-ELSE Dienstprogramm-Makro

Definiert und verwendet ein 'ifelse' Dienstprogramm-Makro zur bedingten Auswertung von Zeichenketten.

Code anzeigen
Makro
Makro-Import - Abhängigkeitsverwaltung

Fundamentales Dienstmakro für den intelligenten Import und die Abhängigkeitsverwaltung von SAS-Makrodateien.

Code anzeigen
Makro
HLS Hexadezimal-zu-Dezimal-Konvertierung

Makro zur Konvertierung eines hexadezimalen SAS HLS-Farbcodes in das Dezimalformat.

Code anzeigen
Makro
Dienstprogramm-Makro für die Konfiguration von SAS/GRAPH-Grafiken

SAS-Makroprogramm zur dynamischen Initialisierung von Grafikoptionen (GOPTIONS) basierend auf dem gewünschten Ausgabe...

Code anzeigen
Makro
Überprüfung von Variablen in einem Datensatz

Dieses funktionsähnliche Makro gibt '1' zurück, wenn ein Datensatz alle in einer vom Benutzer bereitgestellten Liste ...

Code anzeigen
Makro
Such- und Navigationsmethode für VIEWTABLE

Diese Methode, konzipiert zur Verwendung in einer VIEWTABLE-Klasse (SAS/AF), fängt Befehle ab, um Werte in Spalten zu...

Code anzeigen
Makro
Greenbar-Stil-Makro für ODS

Dieses Makro implementiert einen 'Greenbar'-Effekt (farbig wechselnde Zeilen), um die Lesbarkeit von Berichten zu ver...

Code anzeigen
Makro
Graphische Skalierungs-Makro

SAS-Makro zum Neuskalieren grafischer Parameter (Größe und Position) unter Beibehaltung des Seitenverhältnisses der Z...

Code anzeigen
Makro
Überprüfung der Existenz globaler Makrovariablen

Funktionsähnliches Makro, das 'wahr' (1) zurückgibt, wenn alle angegebenen globalen Makrovariablen in der SAS-Umgebun...

Code anzeigen
Makro
Liste der globalen Makrovariablen

Dieses funktionsähnliche Makro gibt eine Liste der Namen der aktuellen globalen SAS-Makrovariablen zurück.

Code anzeigen
Makro
Definition des GHI-Makros

Definition eines einfachen Makros, das eine Meldung im Journal anzeigt, um den Autocall zu überprüfen.

Code anzeigen
Makro
Makros zur Installation und zum Laden von Git-Repositories

Zwei Makros zum Klonen eines Git/GitHub-Repositorys und zum automatischen Laden der enthaltenen SAS-Makros.

Code anzeigen
Makro
SAS Code-Einbindungsmakro von GitHub

Dieses SAS-Makro ermöglicht die Einbindung und Ausführung von SAS-Code-Dateien, die in einem angegebenen GitHub-Repos...

Code anzeigen
Makro
Einträge aus einem Grafikkatalog löschen

Das GKILL-Makro löscht Einträge aus einem Grafikkatalog. Dies ist nützlich, wenn PROC GREPLAY wiederholt in einer ein...

Code anzeigen
Makro
Abrufen von Autocall-Pfaden (SASAUTOS)

Dienstprogramm-Makro zum Extrahieren der Konfiguration von Autocall-Pfaden (SASAUTOS).

Code anzeigen
Makro
Dienstprogramm-Makros und SAS-Versionsprüfung

Dieses SAS-Skript fasst die Definition mehrerer Makros zusammen: ein Wrapper-Makro für die Gruppenverwaltung, ein Mak...

Code anzeigen
Makro
Makro getpath - Handler für Dateipfadeinbindung

Dienstprogramm-Makro zur dynamischen Auflösung von Dateipfaden und deren bedingter Einbindung.

Code anzeigen
Makro
Extraktion und Verwaltung von ODS-Stilen

Dieses SAS-Skript extrahiert die Liste der verfügbaren ODS-Stile, exportiert sie nach Excel und importiert sie dann e...

Code anzeigen
Makro
Makro zur Extraktion numerischer Variablen

Extrahiert die Namen numerischer Variablen aus einer gegebenen Tabelle, wobei die vom Benutzer angegebenen ausgeschlo...

Code anzeigen
Makro
Makro zur Dateierweiterungsextraktion

Dienstprogramm-Makro, das die Dateierweiterung aus einem Pfad zurückgibt.

Code anzeigen
Makro
Extrahieren des Basispfads einer Datei

Dienstprogramm-Makro zum Extrahieren des Pfads einer Datei ohne Dateinamen oder -erweiterung.

Code anzeigen
Makro
Dateinamen ohne Erweiterung extrahieren

Dienstmakro zum Extrahieren des Dateinamens ohne Erweiterung aus einem vollständigen Pfad.

Code anzeigen
Makro
Makro zum Auflisten der Variablen eines Datasets

Dieses SAS-Makro bietet eine schnelle und rein makrobasierte Methode, um die Liste der Variablennamen eines bestimmte...

Code anzeigen
Makro
_INDEXC Makro

Dieses Makro implementiert eine ähnliche Funktionalität wie die DATASTEP INDEXC-Funktion, indem es das erste Vorkomme...

Code anzeigen
Makro
Makro _INDEXW: Wortsuche in einem String

SAS-Makro, das die DATASTEP-Funktion INDEXW() umschließt, um die Position eines Wortes in einer Zeichenkette zu finden.

Code anzeigen
Makro
Makro _getPgmDesc - Dokumentationsextraktion

SASUnit-Dienstmakro, das entwickelt wurde, um die kurze Beschreibung eines SAS-Programms aus den Doxygen-Tags (brief)...

Code anzeigen
Makro
Makro _HEAD zur Listenbearbeitung

Dienstprogramm-Makro, das alle Elemente einer Liste mit Ausnahme des letzten zurückgibt.

Code anzeigen
Makro
Dienstprogramm-Makro _IFELSE

Dienstprogramm-Makro, das eine ternäre bedingte Logik (Wenn-Dann-Sonst) implementiert.

Code anzeigen
Makro
Test der Makro _getAutocallNumber

Unit-Test-Skript für das Makro _getAutocallNumber, das die Auflösung von Makro-Suchpfaden (Autocall) überprüft.

Code anzeigen
Makro
Dateierweiterung abrufen

Ruft die Erweiterung eines gegebenen Dateinamens ab, einschließlich des Trennpunkts.

Code anzeigen
Makro
Macro GetProgramName - Abrufen des Programmverzeichnisses

Dienstprogramm-Makro, das den vollständigen Pfad und den Namen des aktuell ausgeführten SAS-Programms zurückgibt.

Code anzeigen
Makro
Datenerstellung und Abruf der Anzahl der Beobachtungen

Skript, das einen Testdatensatz erstellt und dessen Beobachtungsanzahl in einer Makrovariablen speichert.

Code anzeigen
Makro
Variablenmetadaten extrahieren und nach Excel exportieren

Dieses SAS-Makro extrahiert detaillierte Variablenmetadaten (Name, Typ, Länge, Format) für eine oder mehrere in einer...

Code anzeigen
Makro
SQL-Logikbedingungsgenerator

Dienstprogramm-Makro zur Generierung einer Zeichenfolge logischer Bedingungen (WHERE-Klausel) aus Listen von Spalten ...

Code anzeigen
Makro
Makro GenFmt: Dynamische Formatgenerierung (Legacy)

Altes Makro, das ein SAS-Format aus einer Datentabelle generiert, indem der Formatcode in eine externe Datei geschrie...

Code anzeigen
Makro
Dynamische Berechnung der Spaltenbreiten für den Export

Dienstprogramm-Skript, das Metadaten und den Inhalt der Tabelle SASHELP.CLASS analysiert, um die maximalen Längen von...

Code anzeigen
Makro
Makro fixlen: Anpassung der Länge numerischer Zeichenketten

Makro zur Anpassung einer Zeichenkette (die eine Zahl darstellt) an eine feste Länge für Anzeigezwecke.

Code anzeigen
Makro
Abrufen des Formatsuchpfads (fmtsearch)

Makrofunktion, die die vollständige und normalisierte Liste der in der Option 'fmtsearch' definierten Formatkataloge ...

Code anzeigen
Makro
Dienstprogramm-Makro zur Verwaltung der FMTSEARCH-Option

Überprüft das Vorhandensein einer Bibliothek in der FMTSEARCH-Option und fügt sie bei Bedarf hinzu.

Code anzeigen
Makro
Überprüfung der FILEREF-Existenz

Dieses Makro überprüft, ob eine SAS-FILEREF zugewiesen wurde und ob die zugehörige externe Datei existiert, und gibt ...

Code anzeigen
Makro
Dienstprogramm-Makro FIND_WORD

Funktionsmakro, das die ordinale Position (n-tes Wort) eines bestimmten Wortes in einem Satz zurückgibt.

Code anzeigen
Makro
Makro zum Aufruf der FIND-Methode eines Hash-Objekts

Dieses SAS-Makro, konzipiert für die Verwendung in einem DATA STEP, kapselt den Aufruf der FIND-Methode eines Hash-Ob...

Code anzeigen
Makro
Berechnung der Fakultät mit PROC FCMP

Skript zur Definition und Verwendung benutzerdefinierter Funktionen zur Berechnung von Fakultäten mittels PROC FCMP.

Code anzeigen
Makro
Bedingte Code-Deaktivierung über Makro-Variablen

Technik zur dynamischen Aktivierung oder Deaktivierung eines SAS-Codeblocks unter Verwendung von Makro-Variablen zur ...

Code anzeigen
Makro
Makro zur Interaktionserweiterung (Balkenoperator)

Makro-Set, das den 'Bar-Operator' ('|') in statistischen Verfahren simuliert, um Haupteffekte und Interaktionen zwisc...

Code anzeigen
Makro
GLM-Formel-Expansionsmakros

Satz von SAS-Makros zur Erweiterung von Spezifikationen linearer Modelle (Notation mit vertikalen Balken) in eine vol...

Code anzeigen
Makro
Programmsuche in Autocall-Bibliotheken

Sucht eine bestimmte Programmdatei in den Autocall-Bibliotheken und gibt die Kennung der Bibliothek zurück, in der si...

Code anzeigen
Makro
Suche nach .html/.htm-Endungen mit regulären Ausdrücken

Dieses SAS-Skript verwendet reguläre Ausdrucksfunktionen (PRX), um zu erkennen, ob Zeichenketten auf '.html' oder '.h...

Code anzeigen
Makro
SAS-Makro _FILE zum Entfernen von Anführungszeichen

Dieses SAS-Skript definiert ein Makro `%_file`, das eine Zeichenkette als Argument nimmt und einfache oder doppelte A...

Code anzeigen
Makro
Makro _FINFO - Erweiterte Dateiinformationen

Dienstprogramm-Makro zum Abrufen detaillierter Dateiinformationen (Datum, Berechtigungen, Größe) über einen Systembef...

Code anzeigen
Makro
Dienstprogramm-Makro _FIRST

Generiert einen logischen SAS-Ausdruck, um die erste Beobachtung einer BY-Gruppe oder die erste allgemeine Beobachtun...

Code anzeigen
Makro
Initialisierung von Dateivariablen (_FN)

Makro, das den Namen und Pfad des aktuell ausgeführten SAS-Programms bestimmt, um globale Ausgabevariablen zu initial...

Code anzeigen
Makro
Unit-Test für das Makro _getAbsPathComponents

Unit-Test-Skript für das Makro _getAbsPathComponents, das die Extraktion von Dateinamen und übergeordnetem Pfad aus e...

Code anzeigen
Makro
Makro _EXIST - Überprüfung der Dateiexistenz

Einfaches SAS-Makro zur Überprüfung der Existenz einer Datei oder eines Verzeichnisses im Dateisystem.

Code anzeigen
Makro
Überprüfung der Verzeichnisexistenz

SAS-Makro zur Überprüfung, ob ein bestimmtes Verzeichnis existiert und zugänglich ist.

Code anzeigen
Makro
Prüft die Existenz einer Variablen in einem Dataset

Makrofunktion, die prüft, ob eine Variable, optional mit einem Typ, in einem SAS-Datensatz existiert.

Code anzeigen
Makro
Einfaches Inklusionsmakro

Dieses Skript definiert ein einfaches SAS-Makro, das beim Aufruf eine Meldung im Log anzeigt.

Code anzeigen
Makro
Ausführung von OS-Befehlsdateien

Führt eine Befehlsdatei des Betriebssystems über ein SAS-Makro aus.

Code anzeigen
Makro
Test der Makro _executeCmdFile

Unit-Test-Skript für die SASUnit-Makro _executeCmdFile.

Code anzeigen
Makro
SAS-Makro für die Anzahl der Beobachtungen einer Tabelle

Dieses Dienstprogramm-Makro gibt die Anzahl der Beobachtungen eines SAS-Datensatzes zurück, der durch seine ID (DSID)...

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung dynamischer datengesteuerter Programme

Dieses SAS-Skript dient dazu, die Namen der Studenten aus dem SASHELP.CLASS-Datensatz zu extrahieren, sie in einer ti...

Code anzeigen
Makro
Dynamische Datensegmentierung über vertikale Makrovariablen

Skript, das ein Makro verwendet, um die SASHELP.CARS-Tabelle dynamisch in mehrere Untertabellen basierend auf den ein...

Code anzeigen
Makro
Erstellung einer Makrovariablenliste mit PROC SQL

Übung, die zeigt, wie man dynamisch eine horizontale Liste von Makrovariablen mit PROC SQL erstellt.

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung dynamischer, datengesteuerter Programme

Erstellt eine einfache Makrovariable zur Laufzeit mithilfe der SQL-Prozedur, um das Gewicht eines bestimmten Fahrzeug...

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung datengesteuerter dynamischer Programme

Erstellung einer Makrovariablen zur Laufzeit aus dem DATA-Schritt.

Code anzeigen
Makro
Dynamische Makrovariablen-Erstellung über Data Step (Übung 01)

Praktische Übung zur Erstellung einer Makrovariablen zur Laufzeit mittels eines Data Steps.

Code anzeigen
Makro
ETL-Prüfung und Prozessabbruch

Hilfsmakro zur Überprüfung von Systemrückgabecodes (SYSCC) und SQL-Rückgabecodes (SQLRC) und zum Beenden des SAS-Proz...

Code anzeigen
Makro
equals.sas

Makro im Funktionsstil für den DATA STEP, um zwei numerische Werte zu vergleichen und festzustellen, ob sie gleich od...

Code anzeigen
Makro
Makro %EQUESUFF, um eine Wortliste mit einem Gleichheitszeichen zu versehen.

Diese funktionsähnliche Makro fügt am Ende jedes Elements einer Liste von Wörtern oder Variablen ein Gleichheitszeich...

Code anzeigen
Makro
Wrapper zur Extraktion von Windows 7 Umgebungsvariablen

Makro-Wrapper zum Speichern von Windows 7 Umgebungsvariablen in einer SAS-Tabelle.

Code anzeigen
Makro
Makro, um sicherzustellen, dass eine Zeichenkette mit einem bestimmten Zeichen endet

Funktionsähnliches Makro, das sicherstellt, dass ein nicht-null-Wert, der einer Makrovariablen zugewiesen wird, mit e...

Code anzeigen
Makro
env2sas

Makro zum Schreiben von System- und Benutzerumgebungsvariablen in eine SAS-Tabelle.

Code anzeigen
Makro
Makro für das Beenden der Remote-Einreichung

Dienstprogramm-Makro zum Beenden einer Remote-Einreichung und zum Schließen der Sitzung, falls eine Verbindung defini...

Code anzeigen
Makro
Makro zum Zeichnen einer Ellipse

Dieses SAS-Makro generiert die Koordinaten zum Zeichnen einer Ellipse, unter Berücksichtigung des Mittelpunkts, der A...

Code anzeigen
Makro
Makro %Dups zur Duplikatsverwaltung

Dienstprogramm-Makro zur Identifizierung von Duplikaten und zur Isolierung eindeutiger Datensätze in einer SAS-Tabelle.

Code anzeigen
Makro
Datumsskala für SAS/GRAPH generieren

SAS-Makro zur Generierung von Start-, End- und Schrittwerten für eine Datumsskala für SAS/GRAPH, basierend auf einem ...

Code anzeigen
Makro
Liste der Datasets einer Bibliothek

SAS-Makro zum Auflisten aller Datasets in einer angegebenen Bibliothek und Speichern des Ergebnisses in einer globale...

Code anzeigen
Makro
Makro für benutzerdefinierte HTTP-Anfragen

SAS-Makro zur Ausführung benutzerdefinierter HTTP-Anfragen, das Ein-/Ausgabedateien, Header, Methode, URL, Authentifi...

Code anzeigen
Makro
Makro _escapeblanks (Leerzeichen-Maskierung)

Dokumentiertes Makro zur Maskierung von Leerzeichen mit Backslashes unter Linux/AIX, obwohl die aktuelle Implementier...

Code anzeigen
Makro
Automatisches Datenvergleichsmakro

Definiert und verwendet ein Makro '%autocompare', um zwei Datensätze zu vergleichen, Unterschiede zu identifizieren u...

Code anzeigen
Makro
Aufruf des Makros getunc

Dieses Skript ruft das Makro `%getunc` auf. Der Kommentar weist darauf hin, dass es von einem zugeordneten Netzlaufwe...

Code anzeigen
Makro
Den Speicherort eines Autocall-Makros verfolgen

Dieses Skript konfiguriert Autocall-Makrobibliotheken in SAS und demonstriert die Verwendung eines integrierten Makro...

Code anzeigen
Makro
Dynamische Makrovariablen-Erstellung über SYMPUTX

Dieses Skript veranschaulicht die Verwendung der Routine CALL SYMPUTX zur Erstellung von Makrovariablen, deren Namen ...

Code anzeigen
Makro
dsall.sas - Erweiterung der Datenmengenliste

Dienstmakro zur Erweiterung der _ALL_-Notation in einer Datenmengenliste auf alle Datenmengen, die in den angegebenen...

Code anzeigen
Makro
Wrapper-Makro für DOSUBL

Ein Dienstprogramm-Makro zur Ausführung von SAS-Code über die DOSUBL-Funktion.

Code anzeigen
Makro
dquote-Makro: Hinzufügen doppelter Anführungszeichen

Dienstprogramm-Makro zum Umschließen einer Zeichenkette mit doppelten Anführungszeichen unter gleichzeitigem Schutz v...

Code anzeigen
Makro
Macro dropmodifiers

Dienstprogramm-Makro zur Verwendung in einem Data Step, um Modifikatoren (Dataset-Optionen) aus einer Variablen zu en...

Code anzeigen
Makro
Makro dropvars

Dienstprogramm-Makro zum Löschen einer Liste unerwünschter Variablen in einem oder mehreren SAS-Datensätzen.

Code anzeigen
Makro
dirfp2ds

Ermöglicht die Auflistung von Dateinamen mit vollständigem Pfad (Windows) in einem SAS-Datensatz.

Code anzeigen
Makro
Macro dirfpq - Dateiliste mit vollem Pfad (Windows)

Makro, das eine Liste von Dateien in einem Windows-Verzeichnis mit ihren vollständigen Pfaden zurückgibt, basierend a...

Code anzeigen
Makro
Anzahl der Beobachtungen in einem Datensatz zählen

SAS-Makrofunktion zur Bestimmung der Anzahl der Beobachtungen in einem angegebenen Datensatz.

Code anzeigen
Makro
Dateien in einem Verzeichnis in ein SAS-Dataset auflisten

SAS-Makro zum Auflisten von Dateinamen eines angegebenen Verzeichnisses (über ein Muster) in einem SAS-Dataset.

Code anzeigen
Makro
Überprüfung der Verzeichnisexistenz

SAS-Makro zur Überprüfung, ob ein angegebener Pfad einem existierenden Verzeichnis entspricht.

Code anzeigen
Makro
Analyse von Makro-Abhängigkeiten und SAS-Versionsprüfung

Dieses SAS-Skript bietet zwei Hauptfunktionen über Makros: die Analyse von Abhängigkeiten zwischen SAS-Makros und die...

Code anzeigen
Makro
Entzitatierung von Zeichenketten

Funktionsähnliches Makro zum Entfernen passender Anführungszeichen am Anfang und Ende einer Makro-Zeichenkette und zu...

Code anzeigen
Makro
Verwaltung des Fehler-Rückgabecodes

SAS-Makro zum Erfassen und Weiterleiten des höchsten Fehlercodes, der während der Ausführung eines ETL- oder ähnliche...

Code anzeigen
Makro
Macro deleteSasmacN - Bereinigung nummerierter SASMAC-Kataloge

Makro zum Löschen aller nummerierten 'sasmacr#'-Kataloge in der WORK-Bibliothek, ohne den Hauptkatalog 'sasmacr' zu l...

Code anzeigen
Makro
Einträge aus einem Grafik-Katalog löschen

Dieses Makro löscht spezifische oder alle Einträge aus einem SAS-Grafik-Katalog.

Code anzeigen
Makro
Makro zum Löschen eines SAS-Datasets, falls es existiert

Dieses SAS-Makro löscht ein angegebenes Dataset, wenn es in der aktuellen SAS-Sitzung erkannt wird, und verarbeitet e...

Code anzeigen
Makro
Überprüfung der Existenz einer Makrovariablen (Defined)

Makro, das prüft, ob eine Makrovariable in der globalen Umgebung definiert ist.

Code anzeigen
Makro
Überprüfung der Existenz einer Makrovariablen (defined)

Makrofunktion, die feststellt, ob eine spezifische Makrovariable in der globalen Umgebung definiert ist.

Code anzeigen
Makro
Makro _DIRCHAR für Verzeichniszeichen

Dieses Makro gibt das für das Betriebssystem passende Verzeichnis-Trennzeichen zurück.

Code anzeigen
Makro
Macro DROPMISS - Löschen leerer Variablen

SAS-Makro zum Entfernen von Variablen aus einer Tabelle, die keine Daten (nur fehlende Werte) enthalten.

Code anzeigen
Makro
Löschen temporärer Datasets

Dienstprogramm-Makro zum Löschen spezifischer temporärer Datasets (beginnend mit 'DATA') aus der WORK-Bibliothek.

Code anzeigen
Makro
Erkennung von Log-Symbolen (NOTE, WARNING, ERROR)

Dienstprogramm-Makro zur Definition von Makrovariablen, die die Zeichenketten für die Meldungen NOTE, WARNING und ERR...

Code anzeigen
Makro
Debugging-Makro DeBlackHole

Dienstprogramm-Makro zum Zurücksetzen des SAS-Interpreters bei hartnäckigen Syntaxfehlern (offene Anführungszeichen, ...

Code anzeigen
Makro
SAS-Makro für zentrierten Titel mit Seitenmarkierung

Dieses SAS-Makro erstellt einen zentrierten Seitentitel und fügt eine Seitenmarkierung an der äußersten rechten Posit...

Code anzeigen
Makro
Makro zur Kategorisierung numerischer Variablen (cut)

Dieses SAS-Makro ermöglicht die Kategorisierung einer numerischen Variablen in benutzerdefinierte Klassen (Bins). Es ...

Code anzeigen
Makro
Makro zum Bereinigen von Leerzeichen

Makro vom Befehlstyp zum Ersetzen mehrerer Leerzeichen durch einzelne Leerzeichen.

Code anzeigen
Makro
SAS Tabellenexistenz-Assertions-Makro

Dienstprogramm-Makro, das in Unit-Tests verwendet wird, um die Existenz (oder Nicht-Existenz) einer gegebenen SAS-Tab...

Code anzeigen
Makro
Testmakro für die Querverlinkung

Testmakro, das entwickelt wurde, um die Funktionalität der Querverweise von Makroaufrufen innerhalb des SASUnit-Frame...

Code anzeigen
Makro
Makro für Kreuzreferenztests

Dieses SAS-Makro mit dem Namen 'CrossReferenceTest2' ist eine Komponente des SASUnit-Testframeworks. Es erstellt eine...

Code anzeigen
Makro
Testmakro für Querverweis

Einfaches Testmakro zur Demonstration von Querverweisen und der Auswertung numerischer Parameter.

Code anzeigen
Makro
Dynamisches CSV-Export-Makro csv_vnext

Dienstprogramm-Makro zum Exportieren eines SAS-Datasets in eine delimitierte Datei (CSV) unter Verwendung eines DATA ...

Code anzeigen
Makro
Erstellung einer Testdatentabelle EXA

Makro zur Erstellung der EXA-Testdatenbanktabelle für das SASUnit-Framework.

Code anzeigen
Makro
Erstellung der SCN-Metadatentabelle für SASUnit

SASUnit-Makro zur Erstellung der Tabelle 'scn', die Informationen zu Testszenarien enthält.

Code anzeigen
Makro
Makro zur Erstellung einer Testdatentabelle tsu

SAS-Makro zur Erstellung einer Testdatentabelle namens 'tsu' in einer angegebenen Bibliothek. Diese Tabelle dient zur...

Code anzeigen
Makro
Makro zur Vorverarbeitung für einen Unittest

Dieses Makro bereitet die Umgebung für die Ausführung eines Tests vor. Es bereinigt Artefakte früherer Tests, inventa...

Code anzeigen
Makro
Erstellung der Testdatenbank

Erstellt eine Testdatenbank für das SASUnit Framework.

Code anzeigen
Makro
Erstellung der SASUnit Testfalltabelle

Makro zur Erstellung der Tabelle 'cas' zum Speichern von Metadaten und Testergebnissen im SASUnit-Framework.

Code anzeigen
Makro
Generierung der Code-Diary-Dokumentation

Skript zur Konfiguration und Ausführung der technischen Dokumentationserstellung aus SAS-Code.

Code anzeigen
Makro
Dienstprogramm zur Formatierung von Zeichenkettenlisten (CQUOTE)

Wandelt eine durch Leerzeichen getrennte Werteliste in eine zitierte, durch Kommas getrennte Liste um.

Code anzeigen
Makro
Sans titre

Dieses Dienstmakro konvertiert eine Liste von Elementen (bereitgestellt als durch Trennzeichen getrennte Zeichenfolge...

Code anzeigen
Makro
commas

Trennung von Listenelementen durch Kommas

Code anzeigen
Makro
Makro %compress zur Verwaltung von Zeichenketten

Dieses SAS-Makro kapselt die Funktion COMPRESS, um angegebene Zeichen aus einer Textzeichenfolge zu entfernen, einsch...

Code anzeigen
Makro
Makro-Colnames: Variablenliste (R-Stil)

Dienstprogramm-Makro, das die R-Funktion colnames() simuliert, um die Variablen einer SAS-Tabelle in der WORK-Bibliot...

Code anzeigen
Makro
Makro: comma2andmac

Funktionsmakro zum Ersetzen des letzten Vorkommens von ', ' (Komma-Leerzeichen) in einer Zeichenkette durch ' and '.

Code anzeigen
Makro
Makro cmd2sas

SAS-Makro zum Ausführen eines lokalen Systembefehls und Schreiben seiner Ausgabe in einen Datensatz.

Code anzeigen
Makro
Verwaltung und Exploration von Makros über SAS-Katalog

Dieses SAS-Skript definiert, speichert, kopiert und listet Makros, die in einem SAS-Makrokatalog enthalten sind.

Code anzeigen
Makro
Definition und Aufruf eines einfachen Makros

Dieses SAS-Skript definiert ein einfaches Makro namens 'test', das ein leeres Dataset 'test' erstellt. Das Makro wird...

Code anzeigen
Makro
Makro zur Ausrichtung numerischer Zeichenketten

SAS-Makro zur vertikalen Ausrichtung von Zeichenvariablen, die Zahlen darstellen, basierend auf Trennzeichen (Punkt, ...

Code anzeigen
Makro
Makro zur Variablenumordnung / -auswahl

Haupt-SAS-Makro (`%chn_dt_ordvar`), entwickelt, um einen Datensatz neu anzuordnen, indem ein spezifischer Satz von Va...

Code anzeigen
Makro
Makro zur Token-Zählung

Dieses SAS-Makro zählt die Anzahl der Token (Wörter) in einer gegebenen Zeichenkette unter Verwendung eines angegeben...

Code anzeigen
Makro
Ausführungs- und Berichterstellungs-Steuerungsskript (Kapitel 8)

Orchestrierendes Skript, das die Umgebung bereinigt, eine Reihe externer SAS-Programme lädt und ein Berichterstellung...

Code anzeigen
Makro
Überprüfung der Autocall-Bibliothek

Einfaches Makro zur Überprüfung der korrekten Funktion der Autocall-Bibliothek durch Schreiben einer Nachricht in das...

Code anzeigen
Makro
Makro zum Ersetzen der Groß-/Kleinschreibung

Funktionsähnliches Makro, um die Groß-/Kleinschreibung einer spezifischen Teilzeichenkette innerhalb einer Quellzeich...

Code anzeigen
Makro
Makro CAT: Verketten von Variablenwerten

Dieses SAS-Makro ermöglicht das Verketten der Werte einer Liste von Variablen zu einer einzigen Ausgabevariable unter...

Code anzeigen
Makro
Makro zur dynamischen Wiederholung von Makros mit Parametern aus einem Datensatz

Dieses Makro ermöglicht die wiederholte Ausführung eines anderen Makros, indem ihm dynamisch aus einem Datensatz gele...

Code anzeigen
Makro
Makros zum Zeichnen grafischer Formen (Klammern, Bögen, Linien)

Dieses SAS-Skript definiert drei Dienstmakros (%bracket, %arcpie, %line), um das Zeichnen grundlegender grafischer Fo...

Code anzeigen
Makro
Testmakro mit Log-Anzeige

Definiert ein einfaches Makro, das den Wert seines Parameters in das SAS-Protokoll schreibt und die Log-Anzeigeoption...

Code anzeigen
Makro
Letzten BY-Titel löschen und in einer Makro-Variablen speichern

Makro zum Löschen des letzten Titels, falls es sich um einen durch eine 'BY'-Klausel generierten Titel handelt, und S...

Code anzeigen
Makro
Löschen von Makrovariablen und Makros

Makro zum Löschen von Makrovariablen (potenziell Makrovariablen-Arrays) und optional kompilierten Makros aus dem WORK...

Code anzeigen
Makro
Makro boxanno - Annotation von Streudiagrammen mit Boxplots

Set von Makros (boxaxis und boxanno) zur Erstellung von Annotations-Datasets, um univariate Boxplots zu den Achsen ei...

Code anzeigen
Makro
Numerisches Attribut eines Datasets abrufen

Makrofunktion zum Abrufen eines numerischen Attributs eines SAS-Datasets, wie z.B. die Anzahl der Beobachtungen (NOBS...

Code anzeigen
Makro
Einen numerischen Datensatz-Attribut abrufen

Makro-Funktion zum Abrufen des Wertes eines numerischen SAS-Datensatz-Attributs (z.B. Anzahl der Beobachtungen oder E...

Code anzeigen
Makro
Makro assert_not_exist - Behauptung der Tabellenabwesenheit

Testmakro, das ein Ereignis generiert, wenn eine angegebene SAS-Tabelle existiert.

Code anzeigen
Makro
Makro assert_not_zero - Assertion der Ungleich Null

Generiert ein Ereignis (Fehler/Warnung), wenn der als Argument bereitgestellte Wert Null ist.

Code anzeigen
Makro
assert_null Makro - Assertion eines nicht-null Werts

Testmakro, das überprüft, ob ein Argument nicht null ist und dementsprechend ein Ereignis generiert.

Code anzeigen
Makro
Makro assert_zero - Nullwert-Assertion

Einheitstest-Makro, das überprüft, ob ein gegebener Wert Null ist und im Fehlerfall ein Ereignis generiert.

Code anzeigen
Makro
Macro assertManual

SAS-Makro zur Verwaltung manueller Assertions im SASUnit-Testframework.

Code anzeigen
Makro
Makro assert_exist - Überprüfung der Tabellenexistenz

Unit-Test-Makro, das die Existenz einer SAS-Tabelle überprüft und im Fehlerfall ein Ereignis generiert.

Code anzeigen
Makro
Überprüfung der Existenz eines Filerefs (assert_fexist)

Validierungsmakro, das die Existenz eines Filerefs überprüft und im Fehlerfall ein Ereignis generiert.

Code anzeigen
Makro
Makro zur Überprüfung der Dateiexistenz (FUTS)

Unitest-Makro, das die Anwesenheit einer physischen Datei überprüft und bei Abwesenheit ein Ereignis generiert.

Code anzeigen
Makro
Formatierungsmakro für die Zwischenablage

SAS-Makro zum Lesen, Formatieren und Speichern des Inhalts der Zwischenablage in einer Textdatei für Microsoft Word.

Code anzeigen
Makro
Makro zur Dezimalpunktausrichtung (aligndp.sas)

Dieses SAS-Makro, konzipiert zur Verwendung in einem DATA-Schritt, ermöglicht die Formatierung einer numerischen Vari...

Code anzeigen
Makro
Makro allafter

Dieses funktionsähnliche Makro gibt den Teil einer Zeichenkette zurück, der der ersten Instanz einer bestimmten Zielz...

Code anzeigen
Makro
AHGwhere Dienstprogramm-Makro

Makro, das systematisch den Wert 1 zurückgibt und wahrscheinlich als 'immer wahre' Bedingung fungiert.

Code anzeigen
Makro
Erkennung des Betriebssystems (Windows/Unix)

Dienstmakro zur Bestimmung, ob die SAS-Ausführungsumgebung Windows oder Unix ist.

Code anzeigen
Makro
Makro für temporären Windows-Pfad

Makro, das einen Windows-spezifischen temporären Verzeichnispfad definiert.

Code anzeigen
Makro
Verwaltung von Wortbeziehungen

Dieses SAS-Makro verwaltet Wortbeziehungen, indem es sie in einer SAS-Tabelle 'allstd.wordtowords' speichert und Dupl...

Code anzeigen
Makro
Makro AHGuseLabel - Umbenennung von Variablen nach Beschriftung

Dieses SAS-Makro ermöglicht es, Variablen eines Datensatzes unter Verwendung ihres Labels als Grundlage für den neuen...

Code anzeigen
Makro
Makro zur Benutzerpfaddefinition

Definiert ein Makro, das einen benutzerspezifischen Netzwerkpfad zurückgibt.

Code anzeigen
Makro
AHGsubsetdsn In-place Filter-Makro

SAS-Makro zum Filtern eines vorhandenen Datasets, indem es durch eine Teilmenge ersetzt wird, die auf einer global be...

Code anzeigen
Makro
Makro zur Zeichenkettennormalisierung AHGtabnoStr

Dienstprogramm-Makro zum Ersetzen von Punkten und Leerzeichen durch Unterstriche in einer Zeichenkette.

Code anzeigen
Makro
AHGscanxy Makro zur Substring-Extraktion

Dieses Dienstprogramm-Makro ermöglicht das Extrahieren eines bestimmten Elements aus einer Zeichenkette unter Verwend...

Code anzeigen
Makro
CDARS Systemmodul

SAS-Makro zum Senden und Protokollieren personalisierter Nachrichten oder Log-Informationen in einem spezifischen Dat...

Code anzeigen
Makro
Definition des AHGshortpath-Makros

Definition eines SAS-Makros namens AHGshortpath. Derzeit leer.

Code anzeigen
Makro
Makro AHGRTFtotxt - RTF-Konvertierung und Parsing

Dienstprogramm-Makro zur Konvertierung einer RTF-Datei in eine reine Textdatei oder ein SAS-Dataset. Es bereinigt RTF...

Code anzeigen
Makro
RTF-Datei-zu-Text-Konvertierung

SAS-Makro zur Konvertierung einer RTF-Datei in eine reine Textdatei durch Bereinigung der Formatierungs-Tags.

Code anzeigen
Makro
Makro zur Konfiguration der Autocall-Makropfade

SAS-Makro, das die SASAUTOS-Systemoption dynamisch konfiguriert, um die Suchpfade für Autocall-Makros basierend auf d...

Code anzeigen
Makro
Definition des AHGsavecommandline-Makros

Definition eines leeren SAS-Makros mit Parametern.

Code anzeigen
Makro
Makro AHGsavedsn - Tabellenspeicherung mit Suffix

Makro zum Duplizieren einer SAS-Tabelle durch Hinzufügen eines Suffixes zum Namen der Ausgabetabelle.

Code anzeigen
Makro
Generierung zufälliger Zeichenketten

Dieses SAS-Makro generiert eine zufällige Zeichenkette, die aus Großbuchstaben (von A bis X) einer bestimmten Länge b...

Code anzeigen
Makro
Makro AHGprocMeansBy - Statistiken nach Segmenten

Dienstmakro zur Berechnung von Statistiken für Datensegmente (definiert durch eine 'by'-Variable) und zur Konsolidier...

Code anzeigen
Makro
PROC PRINT Druck-Makro

Dieses Makro vereinfacht die Verwendung von PROC PRINT zum Drucken von Datasets.

Code anzeigen
Makro
Anzeige-Makro AHGPtoL

Einfaches Makro, das den Inhalt eines Parameters im SAS-Log anzeigt.

Code anzeigen
Makro
Extraktion reiner SAS-Tabellenname (Makro AHGpureName)

Dienstmakro zum Extrahieren des Stammverzeichnisses eines SAS-Tabellennamens unter Ignorierung von Dataset-Optionen (...

Code anzeigen
Makro
Makro ahgputc: INPUT-Konvertierung mit Standardformat

Dienstprogramm-Makro, das die INPUT-Funktion auf eine Variable anwendet und ein Standardformat automatisch verwaltet.

Code anzeigen
Makro
Macro _begin für den IN:-Operator:

SAS-Makro _begin, das eine Liste von Elementen für den IN:-Operator generiert, entwickelt, um das Makro %_in zu erset...

Code anzeigen
Makro
Makro _BIN: Generierung von IN-Operatoren

Dienstprogramm-Makro zur robusteren Generierung von Wertelisten für den IN()-Operator als %_IN().

Code anzeigen
Makro
Generierung von WHEN-Klauseln für SELECT-Blöcke (_bwhen)

Dienstmakro zur Generierung robuster WHEN(...)-Anweisungen, die lange Listen von Werten oder Bereiche enthalten, verw...

Code anzeigen
Makro
Analyse des Makros _BY

Dieses SAS-Makro namens _BY wurde entwickelt, um die Liste der in einer BY-Anweisung verwendeten Variablen dynamisch ...

Code anzeigen
Makro
Verzeichnis wechseln (OS-unabhängig)

SAS-Makro zum betriebssystemunabhängigen Wechseln des aktuellen Verzeichnisses (Unix/Windows).

Code anzeigen
Makro
Überprüfung der Ausführungsumgebung (_checkRunEnvironment)

Validierungsmakro, das überprüft, ob das Betriebssystem und die SAS-Version unterstützt werden.

Code anzeigen
Makro
Makro AHGNum2date - Numerische Datumsformatierung

Dienstprogramm-Makro zur Konvertierung eines numerischen SAS-Wertes (der ein Datum darstellt) in einen formatierten Z...

Code anzeigen
Makro
Überprüfung des Windows-Betriebssystems

Dieses Makro überprüft, ob das Betriebssystem Windows ist.

Code anzeigen
Makro
Makro AHGopenby - Automatisches Öffnen von Dateien

Dienstprogramm-Makro zum Suchen und Öffnen (oder Auflisten) von Dateien, die einer bestimmten Maske in vordefinierten...

Code anzeigen
Makro
Hilfsmakro AHGppt

Hilfsmakro zum Zuweisen einer Zeichenkette und Generieren einer Ausgabe in einem DATA-Schritt.

Code anzeigen
Makro
SAS-Tabellen-Merge-Makro (AHGmergedsn)

Dienstprogramm-Makro zum Zusammenführen von zwei SAS-Tabellen mit automatischer Sortierverwaltung und Join-Typen (Lef...

Code anzeigen
Makro
Macro AHGnonblank - Überprüfung auf nicht leere Zeichenkette

Dienstprogramm-Makro, das die logische Umkehrung des Makros %AHGblank zurückgibt.

Code anzeigen
Makro
Server-Erkennungs-Makro

Überprüft das Vorhandensein der Zeichenfolge 'sddsrv' im Hostnamen des Servers.

Code anzeigen
Makro
Makro AHGLIKE zur Wortfilterung

Dieses Makro filtert Wörter aus einer Zeichenkette, indem jedes Wort (nach Entfernung von Ziffern) mit einem gegebene...

Code anzeigen
Makro
Makro AHGlinebyline: Vertikale Anzeige von Wörtern

Dienstprogramm-Makro, das jedes Wort aus einer als Parameter übergebenen Liste in einer separaten Zeile im Protokoll ...

Code anzeigen
Makro
Makro zur Erstellung einer lokalen Makrovariable

Definition eines Dienstmakros zur Erstellung einer lokalen Makrovariable, dessen Name und Wert als Parameter übergebe...

Code anzeigen
Makro
Makro AHGlocf - LOCF Imputation

SAS-Makro zur Implementierung einer 'Last Observation Carried Forward' (LOCF)-Logik, indem eine zusätzliche Beobachtu...

Code anzeigen
Makro
AHGkill Makro zur Löschung von SAS-Datasets

SAS-Makro zum Löschen eines oder mehrerer angegebener Datasets aus einer SAS-Bibliothek. Es kann spezifische Datasets...

Code anzeigen
Makro
AHGlibname Makro - Libref-Extraktion

Dienstprogramm-Makro zur Extraktion des Bibliotheksnamens (Libref) aus einem SAS-Tabellennamen.

Code anzeigen
Makro
Makro AHGforceFormat - Erzwungene Formatierung von Variablen

Dienstprogramm-Makro zum Ändern der Länge und des Formats spezifischer Variablen in einer SAS-Tabelle basierend auf D...

Code anzeigen
Makro
Makro zur Ermittlung der Anzahl von Beobachtungen einer Tabelle

Dieses Makro ruft die Anzahl der Beobachtungen (nobs) einer SAS-Tabelle ab, die durch ihre Bibliotheks- und Tabellenn...

Code anzeigen
Makro
Makro AHGfilesindir - Auflistung von Dateien in einem Verzeichnis

Dienstprogramm-Makro zum Auflisten von Dateien in einem bestimmten Verzeichnis und zum Speichern des Ergebnisses in e...

Code anzeigen
Makro
Makro AHGfilever

Dienstprogramm-Makro zum Abrufen der RCS-Version (Head) einer Datei.

Code anzeigen
Makro
Makro zur Schriftgrößenkonfiguration

Definiert ein Makro, um die Schriftgröße und andere Anzeigeoptionen anzupassen.

Code anzeigen
Makro
Groß- und Kleinschreibung ignorierender Textvergleich

Makro zum Vergleichen von zwei Zeichenketten unter Ignorierung der Groß- und Kleinschreibung.

Code anzeigen
Makro
Makro AHGeqV (Textvergleich)

Dieses Makro ist ein Wrapper, der das Makro `%AHGequaltext` aufruft, um zwei als Parameter übergebene Textzeichenkett...

Code anzeigen
Makro
AHGdefault Dienstprogramm-Makro

Definiert ein Dienstprogramm-Makro, um einer angegebenen Makrovariablen einen Standardwert zuzuweisen, wenn sie derze...

Code anzeigen
Makro
Makro AHGdim - Dimensionsberechnung

Hilfsmakro zur Berechnung einer auf die nächste ganze Zahl aufgerundeten Dimension, basierend auf einer Elementanzahl...

Code anzeigen
Makro
Makro AHGeqm

Wrapper-Makro zum Aufruf des Makros AHGequalmactext.

Code anzeigen
Makro
Vergleich von versionierten Dateien AHGcmpWithSys

Dieses SAS-Makro ermöglicht den Vergleich von zwei Versionen einer angegebenen Datei, die möglicherweise von einem Ve...

Code anzeigen
Makro
Hilfsmakro zum Trennen ahgD

Makro, das bedingt ein Trennzeichen einfügt.

Code anzeigen
Makro
Abrufen des aktuellen Datums und der aktuellen Uhrzeit

Hilfsmakro, um das aktuelle Systemdatum und die aktuelle Systemzeit zu erhalten und in einer angegebenen SAS-Makrovar...

Code anzeigen
Makro
Indirekte Makrovariablenauflösung

Dienstprogramm-Makro zur indirekten Auflösung einer Makrovariablen.

Code anzeigen
Makro
Makro zur Extraktion von Listenelementen ahgarr

Dienstmakro zum Extrahieren eines spezifischen Elements aus einer in einer Makrovariable gespeicherten Liste.

Code anzeigen
Makro
Makro AHGbareName

Dienstprogramm-Makro zum Extrahieren des 'nackten' Namens (bare name) eines Datensatzes oder einer Datei.

Code anzeigen
Makro
Extrahieren des Basisnamens eines Datensatzes

Dienstprogramm-Makro zum Extrahieren des Basisnamens eines Datensatzes, unabhängig davon, ob er mit einer Bibliothek ...

Code anzeigen
Makro
Makro AHGblank

Makro zur Überprüfung, ob eine Zeichenkette leer ist oder nur Leerzeichen enthält.

Code anzeigen
Makro
Bedingtes Hinzufügen eines abschließenden Schrägstrichs

Dienstprogramm-Makro zum Hinzufügen eines Verzeichnistrennzeichens am Ende eines Pfades, falls erforderlich.

Code anzeigen
Makro
Makro zum Hinzufügen eines Eintrags zu den Metadaten des CDARS-Systems

SAS-Makro zum Hinzufügen eines einzelnen Eintrags (identifiziert durch 'tot') zu einer Metadatendatei (`reports.meta`...

Code anzeigen
Makro
Makro AHGaddvars: Hinzufügen und Formatieren von Variablen

Dienstmakro zum Anwenden von Formaten auf eine Liste von Variablen in einer SAS-Tabelle, wobei diese Variablen bei Be...

Code anzeigen
Makro
Makro zum Hinzufügen von Wörtern nach dem Löschen

Dieses Dienstprogramm-Makro kombiniert das Entfernen von Wörtern aus einem Satz mit dem Hinzufügen neuer Wörter am En...

Code anzeigen
Makro
Berechnung des Alters anhand von Daten

Dieses SAS-Makro berechnet das Alter einer Person in vollen Jahren basierend auf ihrem Geburtsdatum und einem Referen...

Code anzeigen
Makro
Datumsverwaltung mit FCMP-Funktionen

Dieses SAS-Skript definiert und verwendet FCMP-Funktionen zur Datumsmanipulation durch Addition oder Subtraktion von ...

Code anzeigen
Makro
Pfad zu SASAUTOS hinzufügen

Verbindet eine Makrobibliothek mit dem SASAUTOS-Pfad.

Code anzeigen
Makro
Bedingtes Dienstprogramm-Makro ahg0

Makro, das einen spezifischen String zurückgibt, wenn ein Eingabeparameter leer ist.

Code anzeigen
Makro
Makro für bedingte Ausführung

Makro, das eine SAS-Anweisung ausführt, wenn ein angegebener Parameter nicht leer ist.

Code anzeigen
Makro
Erzwungener SAS-Programmabbruch (_ABEND)

Dieses SAS-Skript definiert ein Makro _ABEND, das es ermöglicht, ein SAS-Programm abhängig von der Ausführungsumgebun...

Code anzeigen
Makro
Normalisierung des absoluten Pfades

Dieses SAS-Makro überprüft, ob ein gegebener Pfad absolut oder leer ist. Wenn der Pfad nicht absolut und nicht leer i...

Code anzeigen
Makro
Dokumentationsgenerierung und HTML-Konvertierung

Skript zur Konfiguration und Ausführung des Makros code_diary, um eine Projektdokumentation zu generieren, gefolgt vo...

Code anzeigen
Makro
Testprogramm für _getpgmdesc

Testprogramm für die Funktionalität _getpgmdesc unter Verwendung von 'brief'-Dokumentations-Tags.

Code anzeigen
Makro
Hilfsmakrobibliothek für Tabellenverwaltung und Schnittstelle

Skript, das Hilfsmakros zum Löschen, Kopieren und Inspizieren von SAS-Tabellen sowie einen Schnittstellenbefehl für d...

Code anzeigen