Ansicht
Dokumentation

CACS_PROGINDICATOR_SHOW - Verallgemeinerter SAPGUI_PROGRESS_INDICATOR

CACS_PROGINDICATOR_SHOW - Verallgemeinerter SAPGUI_PROGRESS_INDICATOR

Addresses (Business Address Services)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Verallgemeinerter SAPGUI_PROGRESS_INDICATOR

Beispiel

Arbeitet wie SAPGUI_PROGRESS_INDICATOR. Allerdings kann alternativ zum TEXT-Parameter auch die Nachrichtenschnittstelle verwendet werden.

Im Gegensatz zum SAPGUI_PROGRESS_INDICATOR kann dieser Funktionsbaustein zwischen Dialog und Batchlauf unterscheiden. Im Batch werden die Nachrichten als S-Message ausgegeben und erscheinen somit im Batchprotokoll, sobald der nächste COMMIT WORK abgesetzt wird. Das Batchprotokoll kann somit zur detaillierten Status-Verfolgung bzw. des Abarbeitungsgrades eines Batchlaufs analog zum Dialogbetrieb verwendet werden.

Hinweise

Um eine große Flut von Nachrichten im Protokoll zu vermeiden bzw. um die Kommunikation mit dem Frontend einzuschränken, kann über TIMECONDITION eine Mindestwartezeit zwischen zwei Aufrufen definiert werden. Weitere Aufrufe innerhalb dieser Zeit führen zu einer Unterdrückung der Ausgabe. Gemessen wird immer die Zeit zum letzten Aufruf, unabhängig von dessen "damaliger" TIMECONDITION.

Die Nachrichten erscheinen in der Batchverarbeitung erst nach dem nächsten COMMIT WORK im Batchprotokoll. Es empfiehlt sich daher, diesen Baustein zu entsprechenden COMMIT-Zeitpunkten zu verwenden.

Weiterführende Informationen





Parameter

MESSAGECLASS
MESSAGENUMBER
MESSAGEPAR1
MESSAGEPAR2
MESSAGEPAR3
MESSAGEPAR4
PERCENTAGE
TEXT
TIMECONDITION
XBATCH
XDIALOG
XNEWMESSAGE

Ausnahmen

Funktionsgruppe

CACS_BUFFERLOG

Addresses (Business Address Services)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1779 Date: 20240605 Time: 070402     sap01-206 ( 53 ms )