SAVE
Saves variables in an XPF file.
SAVE SCREEN
Saves the screen contents in a buffer or variable.
SCATTER NAME
Copies data from the current record to a DataObject.
SECTION
Sets current output section
SEEK
Positions the record pointer based on the value of an index
SELECT
Selects and activates a work area.
SELECT - SQL
Retrieves data from one or more tables
SELECT - SQL FROM Clause
Specifies the tables and join conditions for an SQL SELECT command.
SELECT - SQL SELECT Clause
Defines the columns in the query result of an SQL SELECT command.
SELECT - SQL UNION Clause
Combines the results of an SQL SELECT command with the results of another SQL SELECT command.
SET ALTERNATE
Writes screen output to a text file.
SET AXS LOCKING
Set the ADS locking scheme.
SET BELL
Turns automatic warning tone for data input on or off.
SET CENTURY
Sets whether display of years in date values will contain two or four
SET CHARSET
Selects the default character set
SET COLLATION
Selects a collation table for characters.
SET COLOR
Defines the default screen colors.
SET CONFIRM
Determines how GET input ends when the last position in the edit buffer is filled.
SET CONSOLE
Turns off or reactivates screen display.
SET CURSOR
Turns screen cursor on or off.
SET DATE
Defines the date format for input and output.
SET DECIMALS
Defines the number of decimal places used in the display of numbers.
SET DEFAULT
Specifies the default drive and path for an Xbase++ application.
SET DELETED
Sets whether records with deletion flags will be visible.
SET DELIMITERS
Sets the delimiting characters for GET entry fields and/or whether they
SET DEVICE
Specifies the output device for output performed using @...SAY.
SET EPOCH
Determines how date values without century digits will be interpreted.
SET ESCAPE
Activates or deactivates the Esc key as an exit key for READ.
SET EXACT
Sets whether comparison of character strings will be exact.
SET EXCLUSIVE
Determines whether files are opened as SHARED or EXCLUSIVE by default.
SET FILTER
Specifies or removes a filter condition for a work area.
SET FIXED
Defines whether a fixed number of decimal places are used when
SET FORMAT
This command is not supported in Xbase++.
SET FUNCTION
This command is not supported in Xbase++ (an emulation is provided in the example).
SET HASH
Sets the default hash algorithm.
SET INDEX
Opens one or more index files in the current work area.
SET INTENSITY
Determines whether highlight color is used for input with GET and PROMPT.
SET KEY
Associates a key with a procedure or function call.
SET LEXICAL
Activates or deactivates lexical rules in the comparison of character
SET MARGIN
Sets the width of the left margin for printed output.
SET MESSAGE
Specifies the screen row for @...PROMPT messages.
SET NULLVALUE
Enables/Disables NULL/NIL values for fields
SET OPTIMIZE
Enables/Disables expression optimizer of database-kernel
SET ORDER
Specifies the controlling index in the current work area or the work area specified.
SET PASSWORD TO
Sets the password used for data encryption/decryption.
SET PATH
Specifies the list of directories to search when opening files.
SET PRINTER
Sends screen output to the printer.
SET PROCEDURE
Compiles procedures and functions into the current OBJ file.
SET RELATION
Creates a relational link between two work areas.
SET RIGHTS CHECKING
Set the security method used to open or create files.
SET RUSHMORE
Enables/Disables Rushmore optimizer
SET SCOPE
Sets/clears scope values for logical or physical orders
SET SCOREBOARD
Sets whether messages from READ and MemoEdit() are displayed.
SET SMARTFILTER
Enables/Disables smart filtering.
SET SOFTSEEK
Sets whether searches with the command SEEK will be "relative".
SET TIME
Sets the display format for the system time
SET TYPEAHEAD
Sets the size of the keyboard buffer (or more exactly: the event queue).
SET UNIQUE
Sets whether an index may contain multiple records with the same key
SET WRAP
Sets whether wrapping of the highlight occurs in menus.
SKIP
Positions the record pointer relative to the current record.
SORT
Copies sorted records to a new file.
SQL
Executes an SQL statement
STATIC
Declaration and initialization of STATIC variables.
STORE
Assigns a value to one or more variables.
STRUCTURE | UNION
Defines a structure or union
SUM
Calculates sums for numeric expressions in the current work area.
SYNC
Declares a method which is synchronized across any number of threads