SAVE WINDOWS (Comando)
Guarda todas las definiciones de ventana, o las especificadas, en un archivo de ventana o en un campo memo.
SAVE WINDOWS WindowNameList | ALL TO FileName | TO MEMO MemoFieldName
Parámetros
WindowNameList
Especifica una o más ventanas que se van a guardar. Separe los nombres de las ventanas con comas.ALL
Guarda todas las definiciones de ventana en el archivo de ventana o en el campo memo.TO FileName
Especifica el archivo de ventana donde se guardan las definiciones de ventanaSi no especifica la extensión con el nombre del archivo, se asignará la extensión predeterminada .win. Si especifica otra extensión al guardar las definiciones de ventana en un archivo, deberá incluir la extensión cuando restaure las definiciones de ventana del archivo.
TO MEMO MemoFieldName
Especifica el campo memo donde se guardarán las definiciones de ventana. La tabla que contiene el campo memo debe estar abierta; sin embargo, no necesita estar en el área de trabajo seleccionada actualmente. Para guardar definiciones de ventana en una tabla de otra área de trabajo, incluya el alias de la tabla cuando especifique el campo memo.
Observaciones
Utilice RESTORE WINDOW para restaurar las definiciones de ventana desde un archivo de ventana o un campo memo. El estado de la ventana también se guarda. Por ejemplo, si una ventana está oculta cuando se guarda en un archivo o campo memo, permanecerá oculta cuando se restaure.
Ejemplo
En este ejemplo se crea una ventana llamada wOutput1
y se guarda la definición de ventana en el archivo Temp.win. Se borran todas las ventanas y se restaura la ventana wOutput1
desde el archivo y se activa.
CLEAR
DEFINE WINDOW wOutput1 FROM 2,1 TO 13,75 TITLE 'Output' ;
CLOSE FLOAT GROW ZOOM
ACTIVATE WINDOW wOutput1
@ 1,1 SAY 'This is the contents of the window'
SAVE WINDOWS wOutput1 TO temp
CLEAR WINDOWS
WAIT WINDOW 'The window has been saved - Press a key'
RESTORE WINDOW wOutput1 FROM temp
ACTIVATE WINDOW wOutput1
WAIT WINDOW 'The window has been restored - Press a key'
DEACTIVATE WINDOW wOutput1
RELEASE WINDOW wOutput1
DELETE FILE temp.win
Vea también
DEFINE WINDOW | RESTORE SCREEN | RESTORE WINDOW | SAVE SCREEN