Ansicht
Dokumentation
ABENDYNPRO_STATUS_ICONS_ABEXA - DYNPRO STATUS ICONS ABEXA
ROGBILLS - Synchronize billing plans CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
- Statusikonen
Das Beispiel demonstriert Statusikonen auf Dynpros.
Quelltext
Beschreibung
Die statische Folge-Dynpro-Nummer von Dynpro 100 ist 100. Es ist ein Statusfeld namens status_icon, mit einer sichtbaren Länge 16 und einer definierten Länge 26 angelegt. Die Statusikone und der Platz für einen Text werden im Screen Painter symbolisch angedeutet. Die Dynpro-Ablauflogik ist:
PROCESS BEFORE OUTPUT.
MODULE set_icon.
PROCESS AFTER INPUT.
MODULE cancel AT EXIT-COMMAND.
MODULE change.
Im Dialogmodul set_icon werden in Abhängigkeit des programmlokalen Felds value verschiedene Werte an den Funktionsbaustein ICON_CREATE übergeben. Das Statusfeld status_icon wird mit dessen Export-Parameter result versorgt. Dadurch wird die entsprechende Ikone mit Text und Quick-Info auf dem Bildschirm angezeigt. Bei Auswahl der Taste Weiter wird zum Zeitpunkt PAI das Feld value geändert, wodurch zu PBO eine andere Ikone definiert wird.
rdisp/max_wprun_time - Maximum work process run time rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1374 Date: 20240523 Time: 181458 sap01-206 ( 31 ms )