SET RESTORE

Restores the top group of settings in the stack of saved global settings created by SET SAVE.

Syntax

SET RESTORE

Comments

The SET SAVE command records the current state of all global settings, and pushes the group of settings onto a stack of previously saved settings (if any).

The SET RESTORE command pops the top group of settings off the stack, thus restoring the values saved in that group.

The global application settings reset to their defaults by SET RESTORE include

SET AUTORETRY

SET AUTOSAVE

SET CHECKNULLS

SET COLUMNSPACING

SET CURSOR

SET DELIMITER

SET DOCLINELENGTH

SET EOFVALUE

SET ERRORS

SET ESCAPECHAR

SET HEADINGS

SET INFORMATION

SET INPUT FORMAT

SET INPUT TIMEOUT

SET MEMBERCOUNT

SET MEMBERINTERVAL

SET MESSAGES

SET MESSAGES WINDOW

SET MOUSE

SET NULLVALUE

SET OUTPUT

SET OUTPUT FIELDLISTWIDTH

SET OUTPUT FORMAT

SET OUTPUT MASKFIELD

SET OUTPUT TRIM

SET OUTPUT VIRTUALFIELD

SET PAGESIZE

SET PAGEWIDTH

SET PAUSE

SET SPECIALSCAN

SET STRATEGY

SET TEXTDELIMITER

SET TIMEOUT

SET TRACE OUTPUT

SET TRANSACTION FLOW

SET WARNINGS

 

The SET RESTORE command does not record the state of the following settings:

SET BREAKABLE

SET CHECKSETS

SET CURRENTSET

SET DEPENDENCY

SET EXCEPTION

SET FLOW

SET LEXTRACE

SET QUOTING

SET RUNTIME

SET SELECTIVITY

SET SINGLESTEP

SET SIZE

SET STOP ERRORS

SET TRACE

SET XREF

Example

set save
set output MyDoc
set headings off
set pause off
set pagewidth 100
set pagesize 100
list all Employees
set restore

In the preceding example, SET SAVE saves the current state of the global settings before SET OUTPUT, SET HEADINGS, SET PAUSE, SET PAGEWIDTH, and SET PAGESIZE are adjusted to send data to an application document. SET RESTORE then returns the settings to their previous values.

 

Related Topics