ALV Grid Display Variante speichern

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

ALV Grid Display Variante speichern

Beitrag von TCS (ForumUser / 1 / 0 / 0 ) »
Hi,

habe einen ALV Grid, bei dem ich das Speichern des Layouts (Save Display Variant) für bestimmte Benutzer nur userspezifisch zulassen möchte.

Hat jemand Vorschläge?

Danke schon mal.

Grüsse
Tina

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Laurent (ForumUser / 41 / 0 / 0 ) »
Das sauberste Lösung geht über die Berechtigungsobjekte.
Standardmässig gibt es der S_ALV_LAYO wo man aber nur sagt ob der Benutzer das Layout ändern darf oder nicht.
Am besten soll ein eigene definiert werden und dazu das passende Rolle.
Damit würdest du das Problem sauber lösen... und ohne eine Zeile Programmierung.

Beitrag von Gast ( / / 0 / 3 ) »
Hi,

danke für Deine Antwort.
Wie genau funktioniert das?

Gruss

Beitrag von Laurent (ForumUser / 41 / 0 / 0 ) »
Ich bin nicht sehr fit mit Berechtigungskonzept. Wer macht das bei euch ?
soll am liebsten dort fragen. Der Anfang ist auf jedenfall für dich ist die Doku zu Abap-Befehl "AUTHORITY-CHECK". Dort ist auch ein Link zu SAP-Berechtigungskonzept.
Viel Erfolg,
Laurent

Beitrag von Hermann ( / / 0 / 3 ) »
Über die Transaktion SU21 kann man eigene Berechtigungsobjekte ablegen. Diese Berechtigungsobjekte können dann in eigenen Rollen benutzt werden (Transaktion PFCG) und Benutzern zugeordnet werden (SU01).

Auf die Berechtigungsobjekte können bestimmte Berechtigungsfelder gelegt werden sowie zulässige Aktivitäten. Feld ACTVT (z.B. ändern, anzeigen, ...)

Im Report selbst kann man dann auf das Berechtigungsobjekt und die dem User zugeordneten Berechtigungen abprüfen.

z.B.:

Code: Alles auswählen.

  AUTHORITY-CHECK OBJECT z_myauthobj
           ID 'OBJTYP' FIELD is_auth_check-object_type
           ID 'ACTVT'  FIELD is_auth_check-activity.
Wenn sy-subrc <> 0 -> fehlende Berechtigung.
Fehlermeldung ausgeben.

Weitere Infos: Transaktion ABAPDOCU, dann auf ABAP Programmiersprache, Spezielle Techniken, Berechtigungen überprüfen

Hermann

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4894
Views
Checkbox-Inhalt bei REUSE-ALV-GRID-DISPLAY-LVC
von Ucke » 19.11.2006 21:18 • Verfasst in ABAP® Core
0
Antw.
7089
Views
SE16N Variante mit ODER Verknüpfung speichern
von darmon » 12.04.2017 08:58 • Verfasst in Enterprise Portal
2
Antw.
2283
Views
Einträge in ALV-GRID speichern
von TheJoker » 24.01.2008 10:29 • Verfasst in ABAP® für Anfänger
1
Antw.
4774
Views
ALV Grid mit Speichern-Funktion
von lisa » 08.09.2008 00:52 • Verfasst in ABAP® Core
3
Antw.
12511
Views
ALV Grid Daten ändern und speichern.
von vvu » 27.03.2008 10:27 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.