SELECTION-SCREEN option.

Die Anweisung SELECTION-SCREEN dient zur Gestaltung des Selektionsbildschirmes. Sie ist daher nur in Reports sinnvoll. Die Anweisung erfordert die Verwendung einer der in der folgenden Tabelle dargestellten Optionen.

Option Wirkung
BEGIN OF LINE Alle nachfolgend deklarierten Elemente werden in einer Zeile angeordnet.
END OF LINE Ende der Deklaration einer Zeile.
SKIP Einfügen von Leerzeilen.
ULINE Unterstreichen einer Zeile.
POSITION Positionieren eines Elementes.
COMMENT Ausgabe eines statischen Textes.
PUSHBUTTON Erzeugen einer Drucktaste im Selektionsbild.
BEGIN OF BLOCK Beginn eines Blocks, der mit einem Rahmen versehen werden kann.
BEGIN OF TABBED BLOCK block FOR n LINES Reservieren eines Subscreen-Bereiches für ein Tabstrip-Control.
TAB (len) register USER-COMMAND fcode Registerkarten für ein Tabstrip-Control anlegen.
END OF BLOCK Ende der Deklaration eines Blocks.
FUNCTION KEY Deklaration einer Drucktaste in der Drucktastenzeile.
BEGIN OF VERSION Beginn der Deklaration einer Version eines Selektionsbildes.
END OF VERSION Ende einer Versionsdeklaration.
EXCLUDE Ausschließen von Elementen aus einer Version eines Selektionsbildes.
DYNAMIC SELECTIONS FOR TABLE Deklaration sogenannter freier Abgrenzungen.
FIELD SELECTION FOR TABLE Auswahl der in Feldselektionen benutzten Tabellenfelder

Bsp: SELECTION-SCREEN BEGIN OF BLOCK output WITH FRAME
Ein logischer Block wird auf dem Selektionsbildschirm generiert und durch eine Tabelle umrahmt.