A
%ASSIGN
Used to assign a logical entity to a transaction in an interactive context, or a current report layout in a batch context, and, if required, to define the guide word for the view concerning that logical entity.
%ASSIGN_VAL
Used to assign a value to a variable.
C
%CANCEL
Used to stop the running of the program template.
%COMPILE
Used to submit the program compilation with default compilation parameters.
%CREATE_PGM
Used for the automatic creation of the description for an ADELIA-type program.
%CREATE_REPORT
Used to create the current report for a batch program.
%CREATE_TRS
Used for the automatic creation of the description for a transaction in an interactive program.
E
%END
This instruction marks the end of a block of instructions governed by the "%IF Indicator" instruction.
G
%GENERATE_DF
Used to generate the data flow if the layout exists.
%GENERATE_L2
Used to generate Level 2 if the layout exists.
%GENERATE_REP
Used to generate the report image for the current report (automatic design).
%GENERATE_TRS
Used to generate the screen image of the transaction specified (automatic design).
%GO_TO
Used to go to the "%LABEL" instruction which has the same guide word.
I
%IF
Used to set conditions for a group of instructions.
%INCLUDE
Used to include the description of the logical entity's corresponding physical file in the data environment.
L
%LABEL
Used to mark a position in the program template.
M
%MESSAGE
Used to send a message to the user during the guided building of a program.
Q
%QUESTION
Used to ask a question during the guided building of a program.
R
%RETRIEVE_KEYS *AGWLI
Used to retrieve into the specified variable the list of associated guide words (name of fields used on the screen) for properties forming the logical entity key.
%RETRIEVE_KEYS *AGWVA
Used to retrieve into the specified variable the associated guide word (name of fields used on the screen) for one of the properties forming the logical entity key.
%RETRIEVE_KEYS *GWLI
Used to retrieve into the specified variable the list of guide words for properties forming the logical entity key.
%RETRIEVE_KEYS *GWVA
Used to retrieve the guide word for one of the properties forming the logical entity key into the specified variable.
%RETRIEVE_VIEW *LI
Used to retrieve into the specified variable the list of guide words in the view key fields.
%RETRIEVE_VIEW *VA
Used to retrieve into the specified variable the guide word for one of the view key fields.
T
%TRS
Used to specify a transaction number.
U
%UPD_CONTEXT
Used to store the answers to questions so that they can be re-used during the guided building of other programs.
Other
% (End marker)
Used to set the end of a Question/Answer variable.
%%
Used to enter an explanatory text after the following instructions: %QUESTION, %MESSAGE, %CREATE_PGM.
%*
Used to insert comment lines in the program template.