Ansicht
Dokumentation
ABENDYNPRO_PUSH_BUTTON_ABEXA - DYNPRO PUSH BUTTON ABEXA
Vendor Master (General Section) BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
- Drucktasten
Das Beispiel demonstriert wie Drucktasten auf Dynpros verarbeitet werden können.
Quelltext
Beschreibung
Die statische Folge-Dynpro-Nummer von Dynpro 100 ist 100. Für das Bildschirmfeld von output ist die Eingabemöglichkeit im Screen Painter ausgeschaltet. Wenn der Benutzer eine der Drucktasten auswählt, wird das Ereignis PAI ausgelöst. Der Funktionscode der Drucktaste wird dem Dynpro-Feld ok_code und dieses dem gleichnamigen ABAP-Feld zugewiesen. Dann wird das Modul user_command_0100 bearbeitet. Hier wird als erstes der Inhalt des Felds ok_code der Hilfsvariablen save_ok zugewiesen und ok_code wird initialisiert. Dieses Vorgehen ist immer empfohlen, da dadurch zum Zeitpunkt PBO auch das Dynpro-Feld ok_code wieder initialisiert wird und keinen unbeabsichtigten Wert enthält. In der CASE-Kontrollstruktur wird dann je nach ausgewählter Taste dem Feld output ein Textsymbol zugewiesen und dadurch im Ausgabefeld des Dynpros angezeigt oder das Programm bei der Auswahl von Abbrechen verlassen.
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1351 Date: 20240523 Time: 174552 sap01-206 ( 44 ms )