PARAMETERS: p_days TYPE i OBLIGATORY DEFAULT '90'. START-OF-SELECTION. DATA: last_date TYPE d. DATA: it_users TYPE STANDARD TABLE OF usr02 WITH DEFAULT KEY. DATA(lv_erdat) = sy-datum. lv_erdat = lv_erdat - p_days. * Dialognutzer ('A') lesen, die sich in den letzten x Tagen nicht angemeldet haben SELECT * FROM usr02 INTO TABLE @it_users WHERE ustyp = 'A' AND trdat = '00000000' AND erdat <= @lv_erdat. IF sy-subrc = 0. SORT: it_users BY bname. WRITE: / |USER \| LAST LOGIN \| CREATED|. ULINE. LOOP AT it_users ASSIGNING FIELD-SYMBOL(<u>). WRITE: / <u>-bname, '|', <u>-trdat, '|', <u>-erdat. ENDLOOP. ENDIF.
Kategorien
-
Neueste Beiträge
- [ABAP] Testen, ob per RFC ein Funktionsbaustein im Zielsystem vorhanden ist
- [SAP] LSMW: Materialstammdaten per Dateiupload pflegen
- [ABAP] Editierbares SALV-Grid (IF_SALV_GUI_OM_EXTEND_GRID_API, IF_SALV_GUI_OM_EDIT_RESTRICTED)
- [ABAP] Neues SAP-Fenster (Modus) öffnen und wieder schließen
- [ABAP] Infos zu Datenelementen und Domänen lesen
- [ABAP] Informationen zu einem Dynpro ermitteln
- [ABAP] Installierte Softwarekomponenten ermitteln
- [SAP] Ändern des SAP Easy Access Anmeldebildes (Einstiegsbild)
- [ABAP] Eigenschaften einer Klasse prüfen
- [ABAP] Element des Selektionsbiles über RadioButtons ein-/ausblenden