Abbreviations

From m204wiki
Revision as of 22:25, 15 August 2014 by Tbullock (talk | contribs) (Add M for MONITOR)
Jump to navigation Jump to search

User Language abbreviations

Certain SOUL statements, phrases, and keywords can be abbreviated as shown in the following table.

These abbreviations can be used interchangeably with their unabbreviated counterparts.

Abbreviation Statement, phrase, or keyword
ALPHA ALPHABETICALLY
CH CHANGE
CMMTRL COMMIT RELEASE
CT label COUNT RECORDS IN label
CT ON listname COUNT RECORDS ON LIST listname
CTO fieldname COUNT OCCURRENCES OF fieldname
FD FIND ALL RECORDS
FD FIND ALL RECORDS FOR WHICH
FD IN label FIND ALL RECORDS IN label FOR WHICH
FD ON listname FIND ALL RECORDS ON LIST listname FOR WHICH
FDR FIND AND RESERVE ALL RECORDS
FDR FIND AND RESERVE ALL RECORDS FOR WHICH
FDR IN label FIND AND RESERVE ALL RECORDS IN label FOR WHICH
FDR ON listname FIND AND RESERVE ALL RECORDS ON LIST listname FOR WHICH
FDV fieldname FIND ALL VALUES OF fieldname
FDWOL RECORDS FIND WITHOUT LOCKS RECORDS
FEO fieldname FOR EACH OCCURRENCE OF fieldname
FPC FIND AND PRINT COUNT
FR FOR EACH RECORD
FR label FOR EACH RECORD IN label
FR IN label FOR EACH RECORD IN label
FR ON listname FOR EACH RECORD ON LIST listname
FRN FOR RECORD NUMBER
FRV fieldname FOR EACH VALUE OF fieldname
FRV IN label FOR EACH VALUE IN label
FS FIELD SAVE
I procname INCLUDE procname
INOUT INPUT OUTPUT
NP NEW PAGE
NUM NUMERICALLY
OCC IN OCCURRENCE IN
ON ATTN ON ATTENTION
ON FCC ON FIELD CONSTRAINT CONFLICT
ORD IN ORDER
PAI PRINT ALL INFORMATION
ST STORE RECORD

Command abbreviations

In addition, certain Model 204 system control commands can be abbreviated.

The following table lists the abbreviations for the commands introduced in this manual. These abbreviations can be used interchangeably with their unabbreviated counterparts.

Abbreviation Command
B BEGIN
D DISPLAY
I INCLUDE
M MONITOR
O OPEN
PROC PROCEDURE
U USE
V VIEW

Example

The first request uses abbreviations:

B GET.RECS: IN CLIENTS FD END FIND FR GET.RECS PAI END FOR END

The second request is the same request written in the long form:

BEGIN GET.RECS: IN CLIENTS FIND ALL RECORDS END FIND FOR EACH RECORD IN GET.RECS PRINT ALL INFORMATION END FOR END