The global variable STATUS contains the current GUI status. The standard interface statuses almost all have the following structure:
position: It specified the maintenance dialog maintenance type. It can take the following values:
'E': One-step maintenance dialog
'T' Two-step maintenance dialog
position: Specifies the mode of the maintenance dialog action to be performed. It can take the following values:
'A': The function 'New entries' was called
'C' : The function 'Copy' was called
'S': The data is only displayed and cannot be changed
'T': The function transport was called, the maintenance dialog is in transport mode
'U' : The data can be changed
position: Specifies the current user maintenance dialog screen. It can take the following values:
'L': The user is in the overview screen
'D': The user is in the single screen
position: Specifies the type of the curently displayed dataset. It can take the following values:
'G': The complete set is displayed
'X': A selection is displayed, for example, all marked, all with the same field contents, and so on.
position: Specifies whether entries are marked or not. It can take the following values:
<space>: There are no marked entries
'M': There are marked entries
Position
Specifies whether the maintenance dialig user is in the 'Display deleted' display. It can take the following values:
<space>: The user is not in the 'Display deleted' display
'D': The user is in the 'Display deleted' display
Exceptions
ExceptionsThe following statuses are exceptions to the usual structure:
ERROR: A data capture error has occurred in the single screen, the function 'Skip' is active
ERRORLIS: A data capture error has occurred in the overview screen, the function 'Skip' is not active
REPLACE: An error occurred in the function 'Change field contents'. This status is set for the error dialog.