Erstellen einer neuen Tabelle

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Erstellen einer neuen Tabelle

Beitrag von Melanie ( / / 0 / 3 ) »
Hallo,

ich habe erst seit ein paar Tagen mit SAP zu tun und leider von ABAP keine Ahnung. Habe folgendes Problem:
In unserem System sind verschiedene SAP-Rollen gespeichert, zu jeder Rolle gibt es eine unterschiedliche Anzahl von Usern. Ich benötige nun eine Tabelle, die mir in der ersten Zeile alle Rollen ausgibt die z.B. mit 1010 anfangen und direkt darunter alle zu der Rolle gehörenden User. Diese Tabelle würde ich dann gerne in Excel exportieren. Kann mir Jemand sagen ob ich das überhaupt verwirklichen kann und mir vielleicht einen Tipp geben wie das funktioniert.

Vielen Dank schonmal im Vorraus,

Melanie :roll:

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


Beitrag von tom (ForumUser / 78 / 0 / 0 ) »
Hallo Melanie,

alle Rollen findest Du in der Tabelle AGR_DEFINE und alle Users zur Rolle in der Tabelle AGR_USERS. Wenn Du die Transaction SE16 aufrufst, kannst Du die Daten der Tabelle AGR_USERS anschauen. Im Menü über Bearbeiten und Download kannst Du die Daten in EXCEL abspeichern.

Gruss, tom

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Tom,

muss ich dann erst so eine Art Kreuzabfrage wie in SQL machen um alle User und Rollen in einer Tabelle angezeigt zu bekommen oder sehe ich das auch so? Habe nämlich noch keine Berechtigung für die Transaktion se16.

Gruß, Melanie

Beitrag von tom (ForumUser / 78 / 0 / 0 ) »
Hallo Melanie,

wenn Du Users zu bestimmten Rollen suchst, musst Du die Rollen einschränken in Feld ARG_NAME, sonst wirst Du alle Rollen und Benutzen sehen.

Gruss, tom

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Tom,

erstmal vielen Dank für deine Hilfe..hatte ich eben vergessen :oops:
Das Problem ist das ich die Daten in ein Excel-Sheet kopieren muss und zwar in dieser Form:

Rolle1 | Rolle2 | Rolle3
User1 | User4 | User7
User20 | User0 | User1

Meine Auswertung in Excel passiert auf diesem Format.
Ich kenne mich nur mit SQL aus, dort habe ich diese Möglichkeit. Geht das in SAP auch Irgendwie?

Gruß, Melanie

Beitrag von Hermann ( / / 0 / 3 ) »
Hallo Melanie,

schau Dir mal diesen Thread an:

http://www.abapforum.com/viewtopic.php?t=188

Mit diesem Baustein müßtest Du genau das erreichen können, was Du beschrieben hast. Alternativ kann man auch den hier verwenden:
GUI_DOWNLOAD

Am besten mal in der Transaktion SE37 den FUBA anschauen und vor allem die Doku dazu. Ist recht gut beschrieben.

Hermann

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2508
Views
Tabelle erstellen, Fehlermeldung: Tabelle zu lang
von kbit100 » 14.02.2007 11:40 • Verfasst in Basis
1
Antw.
2089
Views
Tabelle erstellen?
von dima » 19.04.2005 09:13 • Verfasst in ABAP Objects®
3
Antw.
2869
Views
Feldkatalog für interne Tabelle erstellen
von der_neuling » 11.02.2020 11:56 • Verfasst in ABAP® für Anfänger
7
Antw.
946
Views
JSON-String aus interner Tabelle erstellen
von DeathAndPain » 11.01.2021 17:04 • Verfasst in ABAP® Core
7
Antw.
6963
Views
Erstellen einer dynamischen Tabelle / Struktur
von popay » 22.09.2005 20:54 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.