Vorgehensweise: |
Der SAVE-Befehl speichert per Default Reportausgaben im ALPHA-Format als einfache sequentielle Datenquelle ohne Kopfzeilen oder Zwischensummen. Sie können für SAVE-Dateien jedoch eine Reihe anderer Formate angeben, die mit vielen Software-Produkten kompatibel sind. Sie können z. B. SAVE-Formate angeben, um Reportausgaben in einer Webseite, einem Textdokument, einer Tabellenkalkulations- oder Textverarbeitungsanwendung anzuzeigen oder um sie als Eingabe für andere Programmiersprachen zu verwenden. Eine Liste unterstützter Formate finden Sie unter Ausgabedateiformate wählen.
Der SAVE-Befehl erstellt für kein Format eine Masterdatei.
Der SAVB-Befehl ist eine Variation des SAVE-Befehls. SAVB erstellt eine Datenquelle ohne eine Masterdatei. Numerische Felder werden jedoch im BINARY-Format gespeichert. Sie können die SAVB-Datei als Eingabe für viele verschiedene Anwendungen verwenden. Die SAVB-Ausgabe ist dieselbe wie die Default-Ausgabe, die vom HOLD-Befehl erstellt wurde.
Innerhalb der Reportanfrage verwenden Sie:
ON TABLE SAVE [AS filename] [FORMAT fmt] [MISSING {ON|OFF}]
oder
save_field SAVE [AS filename] [FORMAT fmt] [MISSING {ON|OFF}]
Hierbei gilt:
Sie können auch einen Pfad aufnehmen, der in einfache Anführungszeichen gesetzt ist und angibt, wo die SAVE-Datei gespeichert werden soll. Beispiel:
ON TABLE SAVE FILENAME 'install_dir:\dir\filename.ext' FORMAT fmt
HTML, HTMTABLE, DHTML
ALPHA, DOC, PDF, WP, Text
DIF, EXCEL, EXL2K, LOTUS, (WK1), SYLK
COMMA, COM, COMT
Genaueres über alle verfügbaren Formate finden Sie unter Ausgabedateiformate wählen.
Die folgende Anfrage extrahiert Daten aus der EMPLOYEE-Datenquelle und erstellt eine SAVE-Datei.
TABLE FILE EMPLOYEE PRINT LAST_NAME AND FIRST_NAME BY DEPARTMENT ON TABLE SAVE END
Eine Beschreibung des ALPHA-Dateilayouts (SAVE-Defaultformat) wird angezeigt, nachdem die Datensätze abgerufen wurden.
Die Ausgabe ist:
Verwenden Sie in einer Anfrage:
ON TABLE SAVB [AS filename] [MISSING {ON|OFF}]
oder
save_field SAVB [AS filename] [MISSING {ON|OFF}]
Hierbei gilt:
Sie können auch einen Pfad aufnehmen, der in einfache Anführungszeichen gesetzt ist und angibt, wo die SAVB-Datei gespeichert werden soll. Beispiel:
ON TABLE SAVB FILENAME 'c:\dir\filename.ext '
Die folgende Anfrage extrahiert Daten aus der SALES-Datenquelle und erstellt eine SAVB-Datei.
TABLE FILE SALES PRINT PROD_CODE AND AREA BY DATE WHERE CITY IS 'STAMFORD' OR 'UNIONDALE' ON TABLE SAVB END
Eine Beschreibung der BINARY-Datei wird angezeigt, nachdem die Datensätze abgerufen wurden.
Die Ausgabe ist:
WebFOCUS |