Ruft das angegebene gespeicherte Ergebnis für eine Sitzung ab. Diese Aktion wird typischerweise verwendet, um Ergebnisse abzurufen, die in einer Sitzung generiert und gespeichert wurden, beispielsweise bei der Verwendung von Batch-Verarbeitung oder asynchronen Aktionen.
| Parameter | Beschreibung |
|---|---|
| id | Gibt die Ergebnis-ID an. Wenn nicht angegeben, wird standardmäßig 0 verwendet. |
| tag | Gibt das Tag (die Kennzeichnung) des Ergebnisses an, das abgerufen werden soll. |
Lädt die Class-Datentabelle in die CAS-Bibliothek, um Aktionen darauf ausführen zu können, die Ergebnisse erzeugen.
| 1 | PROC CAS; |
| 2 | SESSION.batchresults RESULT=r STATUS=s; |
| 3 | TABLE.loadTable RESULT=l STATUS=rc / SOURCE="class.sas7bdat" caslib="casuser"; |
| 4 | RUN; |
Ruft das letzte gespeicherte Ergebnis (ID 0) der aktuellen Sitzung ab.
| 1 | PROC CAS; |
| 2 | SESSION.fetchresult RESULT=r / id=0; |
| 3 | PRINT r; |
| 4 | RUN; |
Ruft ein spezifisches Ergebnis ab, das durch ein Tag identifiziert wird. Dies ist nützlich, wenn mehrere Ergebnisse in einer Sitzung vorliegen.
| 1 | PROC CAS; |
| 2 | /* Annahme: Ein Ergebnis wurde zuvor mit dem Tag 'mySummary' gespeichert */ |
| 3 | SESSION.fetchresult RESULT=res STATUS=rc / tag="mySummary"; |
| 4 | IF (rc.statusCode == 0) THEN DO; |
| 5 | PRINT "Ergebnis erfolgreich abgerufen:"; |
| 6 | PRINT res; |
| 7 | END; |
| 8 | ELSE DO; |
| 9 | PRINT "Fehler beim Abrufen des Ergebnisses:" || rc.statusMessage; |
| 10 | END; |
| 11 | RUN; |