waltersen hat geschrieben:Hallo,
das sind die Benutzergruppen für einen Quickview (durch das System erzeugt), die gelten nur für den jeweiligen Benutzer.
Allerdings kann man auch die Quickviews anderer Benutzer benutzen, siehe hier:
https://blogs.sap.com/2012/03/22/how-to ... d-user-id/
Für einen Query musst Du mit SQ03 eine Benutzergruppe anlegen (und noch ein Infoset).
Gruß + schönes WE
Code: Alles auswählen.
* Schlüssel für B enutzereinstellun gen
DATA: BEGIN OF udkey,
'UD',
user LIKE sy-uname,
END OF udkey.
DATA: ls_userdata TYPE rsaquser.
* Import der Einstellungen eines Benutzers
PERFORM import_userdata USING sy-uname
ls_userdata.
ls_userdata-system_obj = 'X'. "Haekchen fuer System-Objekte anzeigen setzen
* Import der Einstellungen eines Benutzers
PERFORM export_userdata USING sy-uname
ls_userdata.
* Von Report RSAQIEXU kopiert
*----------------------------------------------------------------------*
* FORM IMPORT_USERDATA *
*----------------------------------------------------------------------*
* Import der Einstellungen eines Benutzers *
*----------------------------------------------------------------------*
* --> USER Benutzer
* <-- USERDATA Einstellungen des Benutzers
*----------------------------------------------------------------------*
FORM import_userdata USING user LIKE sy-uname
userdata LIKE rsaquser.
DATA: l_udkey LIKE udkey.
l_udkey = udkey.
l_udkey-user = user.
IMPORT userdata FROM DATABASE aqgdb(aq) ID l_udkey.
IF sy-subrc <> 0.
userdata-graphpaint = 'X'.
userdata-scrversion = '2'.
userdata-system_obj = space.
userdata-graphjoin = 'X'.
userdata-graphtree = 'X'.
ENDIF.
ENDFORM. "IMPORT_USERDATA
*----------------------------------------------------------------------*
* FORM EXPORT_USERDATA *
*----------------------------------------------------------------------*
* Export des Einstellungen eines Benutzers *
*----------------------------------------------------------------------*
* --> USER Benutzer
* USERDATA Einstellungen des Benutzers
*----------------------------------------------------------------------*
FORM export_userdata USING user LIKE sy-uname
userdata LIKE rsaquser.
DATA: l_udkey LIKE udkey.
l_udkey = udkey.
l_udkey-user = user.
EXPORT userdata TO DATABASE aqgdb(aq) ID l_udkey.
ENDFORM. "EXPORT_USERDATA