Abfragen des initialen Dynpro-Durchlaufs
Verwendung
Durch die Nutzung dieses Makros kann die selbstdefinierte Registerkarte in ihrem
PBO ermitteln, ob es sich um den initialen Durchlauf handelt. Damit können Sie den ersten Durchlauf der PBO-Module von allen weiteren PBO-Durchläufen unterscheiden.Abhängig vom Rückgabewert dieses Makros verzweigen Sie dann in ein INIT-Modul oder in ein STATUS-Modul.
Funktionsumfang
Das Makro für die Abfrage heißt:
SWL_WIDISP_GET_INIT
Es liefert im initialen Durchlauf
'X' und bei allen weiteren Durchläufen ' ' (Space).Die Verwendung könnte wie folgt aussehen:
FORM INIT_D0100.
DATA: INIT_FLAG LIKE SY-INPUT.
SWL_WIDISP_GET_INIT INIT_FLAG.
CHECK INIT_FLAG IS INITIAL.
*- Initialisierungen
[...]