A
*ANOMALY
Linked to the use of the "ANOMALY" 4GL instruction.
B
*BLANK
Used to set a variable to blank.
*BTN_ABORT
Used to test whether the button clicked upon is the "Abort" button.
*BTN_CANCEL
Used to test whether the button clicked upon is the "Cancel" button.
*BTN_IGNORE
Used to test whether the button clicked upon is the "Ignore" button.
*BTN_NO
Used to test whether the button clicked upon is the "No" button.
*BTN_OK
Used to test whether the button clicked upon is the "OK" button.
*BTN_RETRY
Used to test whether the button clicked upon is the "Retry" button.
*BTN_YES
Used to test whether the button clicked upon is the "Yes" button.
C
*CLR_MSGSFL
Used to prevent automatic clearing of the error message subfile by the program.
*COLUMN_NO
Linked to the cursor location control (generation options); this reserved word is associated with the column number of the cursor location.
*CURRENT_LINE
Gives the number of the last line to be printed in the layout related to the last "INFODS" 4GL instruction (this reserved word is associated with batch programs with one or more report layouts).
*CURRENT_PAGE
Gives the number of the page currently printed in the layout related to the last "INFODS" 4GL instruction (this reserved word is associated with batch programs with one or more report layouts).
*CURSOR_FIELD
Name of the screen field containing the cursor.
*CURSOR_FLD_POS
Indicates the position of the cursor within a screen field.
*CURSOR_RECORD
Indicates the DDS name of the screen format containing the cursor.
*CURSOR_RRN
Indicates the subfile record number corresponding to the subfile field containing the cursor.
D
*DATE
Six-position system date.
*DATE8
System date, with the century.
*DAY
System day.
Returns the name of the database to which the user is connected.
Returns the user used for the database connection.
In client parts, this reserved word always returns the value *BLANK.
In server parts, it returns the name of the DBMS used (or blank if no DBMS is used).
Information about the DBMS version for Oracle, DB2 Windows, SQL Server and ODBC database management systems.
*DEL_CFCT_ENV
Authorizes or prevents the deletion of the C execution environment (created when loading a program which uses *C-type predefined functions) when the program is closed.
*DEL01 to *DEL09
Used when filling a subfile (contains the total number of records present in the subfile).
*DISPLAY_SFTKY
Linked to the use of softkey instructions.
*DUP
Contains the duplication character value.
E
*ERROR
Linked to the use of the "ERROR" 4GL instruction.
*EVT_ORIGIN
Allows to test which Adelia event has been triggered.
F
*FALSE
Corresponds to the boolean value False.
*FOUND
Linked to the use of the "LOOK_UP" 4GL instruction.
*FRAME_COL
Indicates the column containing the upper left-hand corner of the window when displaying an IBM WINDOW.
*FRAME_LINE
Indicates the line containing the upper left-hand corner of the window when displaying an IBM WINDOW.
G
*GEN_LANGUAGE
Indicates the 3GL in which the program was generated.
H
*HIVAL
Highest value (depending on the type and length of the variable).
I
*IN01 to *IN99
System indicators.
*INA
Global array of system indicators.
*INA_#T
An element in the system indicator array.
*INLIG
Linked to the cursor location control (generation options) and to "*LINE_NO" and "*COLUMN_NO" reserved words.
*INVALID_OP
Tests the return code for an operation performed on a list (symbolizes the value '-1').
L
*LINE
Indicates the number of the last line printed (this reserved word is associated with batch programs having only one report layout).
*LINE_NO
Linked to the cursor location control (generation options); this reserved word is associated with the line number of the cursor location.
*LOCKED
Tests whether the file or data area records are locked.
*LOVAL
Smallest value (depending on the type and length of the variable).
*LST_NOT_COMPAT
Symbolizes the value -2, which is used to test the return code of an operation performed on a graphical list.
*LST_NOT_EXTERN
Symbolizes the value -3, which is used to test the return code of an operation performed on a graphical list.
M
Returns the name of the machine on which the reserved word is used.
Returns the "Middleware" user used to make the connection to the server machine that corresponds to the server block where it is used.
*MONTH
System month.
*MR_ERROR
Permits or prevent the creation, updating or deletion procedure.
N
*NEXT_ACTION
This reserved word can only be used in WADELIA Interactive programs created with the browser Previous/Next button support.
*NBL01 to *NBL09
Used when filling a subfile (contains the number of records present in the last loaded page of the subfile).
*NBLS1 to *NBLS9
Used when filling a subfile (contains the number of records present in the page of a subfile whenever the latter is filled dynamically).
*NORMAL
Tests the *SQLCODE return code, or the return code for an operation performed on a list (symbolizes the value '0').
*NOT_FOUND
Tests the *SQLCODE return code, or the return code for an operation performed on a list (symbolizes the value '100').
*NULL
Presents the value of the null pointer used in various pointer operations.
*NULL_OBJECT
Symbolizes the NULL value, which is used to test for the existence or reset a GRAPHIC_OBJECT variable.
O
OBJ_ORIGIN
Allows to test which graphical object is at the origin of an Adelia event.
P
*PAGE
Gives the number of the page currently printed (this reserved word is associated with batch programs having only one report layout).
*PAGE_CONTEXT
Allows to transfer the current page context to the method of the called class.
*PGM_NAME
Contains the name of the program.
*P_BACK
This reserved word can only be used in a CANCEL or SAVE block.
*P_INIT
This reserved word can only be used in a CANCEL block.
*P_INIT_PROCESS
This reserved word can only be used in a CANCEL block.
*P_PROCESS
This reserved word can only be used in a CANCEL block.
*P_SFTKY
This reserved word can only be used in a CANCEL or SAVE block.
R
*RANPA1 to *RANPA9
Used to retrieve the rank number of the first record for a subfile displayed page (current page).
*RETURN_CODE
Variable which contains the last instruction return code.
*RETURN_MSG
Variable containing an informative message relating to the last instruction's return code.
S
*SAME_PAGE
Used to redisplay the page of the subfile being displayed.
*SQLCODE
Linked to the use of SQL instructions (corresponds to the SQLCODE return code returned by SQL instructions).
*SQLROW_COUNT
Reserved word linked to the use of the CREATE_SQL instruction with the *BLOCK parameter.
This returns the number of rows inserted by the CREATE_SQL instruction.
Returns the SQLSTATE of the last SQL query executed.
*SYSTEM
Indicates the target system for which the program was generated.
*SYSTEM_INFO
Indicates the name of the operating system.
T
*TIME
System time.
*TRUE
Corresponds to the boolean value True.
U
*USER
Job's user name.
W
*WARNING
Linked to the use of the "WARNING" 4GL instruction.
Y
*YEAR
System year.
*YEAR4
System year with the century.