Ansicht
Dokumentation

ABENSEL_SCREEN_F4_HELP_ABEXA - SEL SCREEN F4 HELP ABEXA

ABENSEL_SCREEN_F4_HELP_ABEXA - SEL SCREEN F4 HELP ABEXA

BAL Application Log Documentation   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Eingabehilfe für Parameter

Das Beispiel demonstriert eine selbstprogrammierte F4-Hilfe für einen Parameter auf einem Selektionsbild.

Quelltext

Ausführen

Beschreibung

In diesem Programm wird ein Selektionsbild mit zwei Parametern deklariert, die sich beide auf die Spalte CARRID der Datenbanktabelle SPFLI beziehen. Während für p_carr_1 die Eingabehilfe des Dictionarys verwendet wird, wird für p_carr_2 eine eigene Eingabehilfe programmiert. Dafür wird Dynpro 100 aufgerufen. In der Ablauflogik wird zum Ereignis PBO das Dialogmodul value_list aufgerufen. Das Bildschirmbild des Dynpros 100 wird nicht benötigt und es werden keine Dialogmodule zum Zeitpunkt PAI aufgerufen:

PROCESS BEFORE OUTPUT.
  MODULE value_list.
PROCESS AFTER INPUT.

Das Dialogmodul value_list unterdrückt das Erscheinen des Bildschirmbilds von Dynpro 100 und schaltet auf Listenanzeige um. Auf der Liste werden Werte für den Parameter p_carr_2 ausgegeben und im HIDE-Bereich abgelegt. Durch Auswahl einer Zeile auf der Werteliste wird das Ereignis AT LINE-SELECTION ausgelöst wobei automatisch der ausgewählte Wert aus dem HIDE-Bereich in das Feld p_carr_2 gestellt wird. Bei einer gültigen Auswahl wird der Ereignisblock zu AT LINE-SELECTION direkt zum Selektionsbild verlassen und das Eingabefeld entsprechend gefüllt.






Addresses (Business Address Services)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1739 Date: 20240523 Time: 112857     sap01-206 ( 43 ms )