Show TOC

HintergrundMehrere Elemente in einer Zeile Dieses Dokument in der Navigationsstruktur finden

 

Um mehrere Parameter oder Kommentare in einer einzelne Zeile eines Selektionsbilds auszugeben, müssen die Elemente in einem Block zwischen den beiden folgenden Anweisungen deklariert werden:

Syntax Syntax

  1. SELECTION-SCREEN BEGIN OF LINE.
  2. ...
  3. SELECTION-SCREEN END OF LINE. 
Ende des Codes

Der Selektionstext wird bei dieser Option nicht angezeigt. Um die Elemente zu beschreiben, muss der Zusatz COMMENT der Anweisung SELECTION-SCREEN verwendet werden.

In der Formatierungsoption pos(len) der Anweisung SELECTION-SCREEN kann innerhalb obiger Anweisungen die Positionsangabe pos entfallen. Das entsprechende Element wird an die aktuelle Position innerhalb der Zeile gestellt. Innerhalb obiger Anweisungen darf der Schrägstrich (/) in der Formatierungsoption pos(len) nicht verwendet werden.

Um die POSITION eines Elements innerhalb einer Zeile festzulegen, verwendet man:

SELECTION-SCREEN POSITION pos.

Für pos kann eine Zahl, oder einer der Ausdrücke pos_low oder pos_high angegeben werden. pos_low und pos_high bezeichnen die Positionen der Eingabefelder eines Selektionskriteriums. Der Zusatz POSITION darf nur zwischen BEGIN OF LINE und END OF LINE verwendet werden.

Beispiel

Syntax Syntax

  1. REPORT demo_sel_screen_beg_of_line_1 .
  2. SELECTION-SCREEN BEGIN OF LINE.
  3. SELECTION-SCREEN COMMENT 1(10) text-001. 
  4. PARAMETERS: p1(3) TYPE c, p2(5) TYPE c, p3(1) TYPE c.
  5. SELECTION-SCREEN END OF LINE.
Ende des Codes

Es erscheint folgendes Selektionsbild:

Die Abbildung wird im Begleittext erläutert.

Die Zeile beginnt mit dem Inhalt 'Title' von Textsymbol 001, gefolgt von den Eingabefeldern für die Parameter p1, p2 und p3.

Syntax Syntax

  1. REPORT demo_sel_screen_beg_of_line_2 .
  2. DATA wa_spfli TYPE spfli.
  3. SELECT-OPTIONS airline FOR wa_spfli-carrid.
  4. SELECTION-SCREEN BEGIN OF LINE.
  5. SELECTION-SCREEN POSITION pos_high. 
  6. PARAMETERS field(5) TYPE c.
  7. SELECTION-SCREEN END OF LINE.
Ende des Codes

Es erscheint folgendes Selektionsbild:

Die Abbildung wird im Begleittext erläutert.

Das Eingabefeld für den Parameter field erscheint unter dem zweiten Feld des Selektionskriteriums airline. Für field wird kein Selektionstext angezeigt.