redisplay (not supported in Axiell Collections)

Syntax

REDISPLAY

REDISPLAY NOEXEC

REDISPLAY CONTINUE

Meaning

REDISPLAY redisplays the current screen. This is useful if the user was switching from the current screen to another, while some work on the current screen was not yet finished (correctly). The REDISPLAY instruction only works in adapls that are linked to a screen. Any changes made by the adapl are displayed. The REDISPLAY instruction is not executed immediately: a flag is set and when adapl execution has ended the actual redisplay is performed.

The REDISPLAY CONTINUE instruction causes and earlier REDISPLAY instruction to be cancelled (the mentioned flag is reset) so that execution of the adapl and the switch to another screen and field continues as if no REDISPLAY was issued.

The NOEXEC option prevents the adapl from being carried out again for the current record.

(Not supported in Axiell Collections; RunAdapl.exe ignores it.)