Ansicht
Dokumentation

ABENDYNPRO_STATUS_ICONS_ABEXA - DYNPRO STATUS ICONS ABEXA

ABENDYNPRO_STATUS_ICONS_ABEXA - DYNPRO STATUS ICONS ABEXA

ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Statusikonen

Das Beispiel demonstriert Statusikonen auf Dynpros.

Quelltext

Ausführen

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 )