Variante 1 (Festwerte)
DATA: it_users TYPE STANDARD TABLE OF usdef WITH DEFAULT KEY.
* User, für den Parameter ermitteln werden sollen, zur Liste hinzufügen
APPEND VALUE #( bname = sy-uname ) TO it_users.
* Ermittlung der Festwerte zu einer Liste von Benutzern
CALL FUNCTION 'SUSR_GET_USER_DEFAULTS'
EXPORTING
langu = sy-langu
TABLES
users = it_users.
cl_demo_output=>display( it_users ).
Variante 2 (Benutzerparameter)
DATA: it_user_params TYPE ustyp_t_parameters.
* Benutzer: Lesen Benutzerparameter aus Puffer
* SM30, TPARA
CALL FUNCTION 'SUSR_USER_PARAMETERS_GET'
EXPORTING
user_name = sy-uname
with_text = abap_true
TABLES
user_parameters = it_user_params
EXCEPTIONS
user_name_not_exist = 1
OTHERS = 2.
IF sy-subrc = 0.
cl_demo_output=>display( it_user_params ).
ENDIF.
Links