Cómo: |
De forma predeterminada, el comando SAVE captura salida de informe en formato ALPHA como un origen de datos secuenciales simples, sin encabezados ni subtotales. Sin embargo, puede especificar una variedad de formatos diferentes para los archivos SAVE que son compatible con una serie de productos de software. Por ejemplo, puede especificar formatos SAVE para mostrar salida de informe en una página web, un documento de texto, una hoja de cálculo o una aplicación de procesamiento de texto, o bien usarlos como entradas a otros lenguajes de programación. Para obtener una lista de los formatos admitidos, vaya a Cómo seleccionar formatos de salida de archivos .
Independientemente del formato, el comando SAVE no crea un archivo máster.
El comando SAVB es una variación del comando SAVE. SAVB crea un origen de datos sin un archivo máster, pero los campos numéricos se almacenan en formato BINARY. Puede utilizar el archivo SAVB como entrada a una variedad de aplicaciones. La salida SAVB es la misma que la salida predeterminada creada con el comando HOLD.
Desde una solicitud de informe, utilice
ON TABLE SAVE [AS filename] [FORMAT fmt] [MISSING {ON|OFF}]
o
save_field SAVE [AS filename] [FORMAT fmt] [MISSING {ON|OFF}]
donde:
Puede incluir también una ruta, puesta entre comillas simples, que indique dónde guardar el archivo SAVE. Por ejemplo:
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
Para más detalles sobre todos los formatos disponibles, vaya a Cómo seleccionar formatos de salida de archivos .
La siguiente solicitud extrae datos del origen de datos EMPLOYEE y crea un archivo SAVE.
TABLE FILE EMPLOYEE PRINT LAST_NAME AND FIRST_NAME BY DEPARTMENT ON TABLE SAVE END
Después de que se han recuperado los registros, aparece una descripción del diseño del archivo ALPHA (el formato de SAVE predeterminado).
La salida es:
desde la solicitud, utilice
ON TABLE SAVB [AS filename] [MISSING {ON|OFF}]
o
save_field SAVB [AS filename] [MISSING {ON|OFF}]
donde:
Puede incluir también una ruta, puesta entre comillas simples, que indique dónde guardar el archivo SAVE. Por ejemplo:
ON TABLE SAVB FILENAME 'c:\dir\filename.ext '
La siguiente solicitud extrae datos de un origen de datos SALES y crea un archivo SAVB.
TABLE FILE SALES PRINT PROD_CODE AND AREA BY DATE WHERE CITY IS 'STAMFORD' OR 'UNIONDALE' ON TABLE SAVB END
Después que se han recuperado los datos, aparece una descripción del archivo BINARY.
La salida es:
WebFOCUS |