Ansicht
Dokumentation

ABAPSELECT-OPTIONS_SCREEN - SELECT-OPTIONS SCREEN

ABAPSELECT-OPTIONS_SCREEN - SELECT-OPTIONS SCREEN

BAL_S_LOG - Application Log: Log header data   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

SELECT-OPTIONS, screen_options

Kurzreferenz



... $[OBLIGATORY$|NO-DISPLAY$]
    $[VISIBLE LENGTH vlen$]
    $[NO-EXTENSION$]
    $[NO INTERVALS$]
    $[MODIF ID modid$] ...

Zusätze:

1. ... OBLIGATORY

2. ... NO-DISPLAY

3. ... VISIBLE LENGTH vlen

4. ... NO-EXTENSION

5. ... NO INTERVALS

Wirkung

Mit diesen Zusätzen können das erste Eingabefeld als Mussfeld deklariert, die Anzeige auf dem Selektionsbild unterdrückt und die sichtbare Länge festgelegt werden. Die Anzeige des zweiten Eingabefeldes und der Drucktaste für Mehrfachselektion kann verhindert werden. Der Zusatz MODIF ID ordnet alle Bildschirmelemente des Selektionskriteriums der Modifikationsgruppe modid zu.

Hinweis

Zusätzlich zu den zur Verfügung stehenden Zusätzen kann vor dem Senden des Selektionsbildes durch Aufruf des Funktionsbausteins SELECT_OPTIONS_RESTRICT die Menge der zur Verfügung stehenden Selektionsoptionen eingeschränkt und der Wert "E" für die Spalte sign der Selektionstabelle verboten werden.

Zusatz 1

... OBLIGATORY

Wirkung

Dieser Zusatz definiert das erste Eingabefeld des Selektionskriteriums auf dem Selektionsbild als Mussfeld. Ohne Eingabe in diesem Feld kann der Benutzer die Anzeige des Selektionsbildes nicht mit der Funktion Ausführen (F8) verlassen, sondern nur über die Funktionen Zurück, Beenden oder Abbrechen.

Zusatz 2

... NO-DISPLAY

Wirkung

Dieser Zusatz bewirkt, dass für das Selektionskriterium keine Bildschirmelemente auf dem Selektionsbild erzeugt werden. Bei einem ausführbaren Programm dient ein solches Selektionskriterium ausschließlich als Teil der durch das Selektionsbild definierten Schnittstelle. Es kann beim Aufruf mit SUBMIT vom Aufrufer mit einem Wert versorgt werden.

Falls der Zusatz NO-DISPLAY angegeben ist, können die Spalten low und high der Selektionstabelle beliebige flache Datentypen haben. Solche Selektionstabellen können nur mit dem Zusatz WITH der Anweisung SUBMIT versorgt werden.

Hinweis

Die Länge der Werte, die den Spalten low und high der Selektionstabelle übergeben werden, für die es kein Eingabefeld gibt, unterliegt nicht der Beschränkung auf 45 Zeichen, die für Selektionskriterien mit Eingabefeldern gilt.

Zusatz 3

... VISIBLE LENGTH vlen

Wirkung

Dieser Zusatz legt die sichtbare Länge des Eingabefeldes auf vlen fest, wobei vlen direkt als positive Zahl anzugeben ist. Ist vlen kleiner als die Länge der Spalten low und high der Selektionstabelle und kleiner als die maximale sichtbare Länge, wird das Eingabefeld mit verschiebbarem Inhalt in der Länge vlen angezeigt. Ansonsten wird der Zusatz ignoriert.

Zusatz 4

... NO-EXTENSION

Wirkung

Dieser Zusatz verhindert, dass die Drucktaste für Mehrfachselektion auf dem Selektionsbild erzeugt wird.

Hinweis

Der Benutzer kann auf dem Selektionsbild nicht das Dialogfenster für Mehrfachselektion aufrufen und somit keine mehrzeiligen Selektionstabellen bearbeiten.

Zusatz 5

... NO INTERVALS

Wirkung

Dieser Zusatz verhindert, dass das zweite Eingabefeld auf dem Selektionsbild erzeugt wird.

Hinweis

Der Benutzer kann auf dem Selektionsbild nur einen Einzelvergleich in die erste Zeile der Selektionstabelle eingeben. Im Dialogfenster für Mehrfachselektion sind weiterhin Intervallselektionen möglich.

Beispiel

Deklaration eines Selektionskriteriums, für das auf dem Selektionsbild nur ein Einzelvergleich und keine Mehrfachselektion möglich ist.






CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6853 Date: 20240523 Time: 132447     sap01-206 ( 99 ms )