Code: Alles auswählen.
FIELD-SYMBOLS <f>.
UNASSIGN <f>.
data: test(24) value '(saplswl7)g_archive_mode'.
ASSIGN test TO <f>.
" es gibt eine nur für interne Verwendung vorgesehene Variante
IF <f> IS ASSIGNED.
* sollte klappen, wenn schon mal ein FB der FUGR aufgerufen wurde
* Fallunterscheidung:
CLEAR <f>.
ENDIF.
Code: Alles auswählen.
FIELD-SYMBOLS <f>.
UNASSIGN <f>.
data: test(24) value '(SAPLSWL7)G_ARCHIVE_MODE'.
* ASSIGN test TO <f>. " Falsch
ASSIGN (test) TO <f>.
* oder ASSIGN ('(SAPLSWL7)G_ARCHIVE_MODE') TO <f>.
Weil Du test initialisiert hastbeim clear <f> wird (saplswl7)g_archive_mode nicht gecleart.