4GL Logic Commands


Table of Contents

BREAK Command — Transfer control out of a loop structure.
CALL Command — Execute a specified logic block.
CLEAR Command — Clear data or screen reference items.
COMMENT Command — Insert a comment in a logic block.
CONTINUE Command — Transfer control to the beginning of a loop structure.
CONTROL Command — Execute a control command.
DATAMODEL Command — Modify datamodel and matching database table.
DISPLAY Command — Display the contents of a data reference in a linked screen widget or (re)sets the color.
ELSE Command — Execute a logic block if no conditions are met.
ELSEIF Command — Test for an alternative condition if previous condition is not met.
ENDFOR Command — End of a loop structure.
ENDIF Command — End of a conditional logic block.
ERROR Command — Display an error message.
FOCUS Command — Causes a screen widget to have the keyboard focus.
FOR Command — Execute a block of logic commands a specified number of times.
FOREACH Command — Return data rows of a returned datamodel.
FOREVER Command — Execute a block of logic commands an unlimited number of times.
IF Command — Test for a condition.
LET Command — Assign a value to a data reference.
LIST Command — Build and manage multi column list boxes.
MESSAGE Command — Display message on statusbar.
NIL Command — Do nothing.
PARAMETER Command — Declare parameters for passed values into a logic block.
PROGRESS Command — Visual progress indicator.
REPOSITORY Command — Command interface to application repository.
RESPONSE Command — Set the response object used when using the web interface.
RETURN Command — Transfer control out of a logic block.
RUN Command — Execute an operating system command.
SCREEN Command — Display/close (container) screen or set title.
SLEEP Command — Pause for a number of seconds.
SQL Command — Execute an SQL query.
TEXT Command — Process text documents.
TRANSACTION Command — Safeley execute SQL command within a transaction environment.
THREAD Command — Start or stop 4GL logic in a thread.
XML Command — Process XML documents.