Quelle der Daten (Datenbanktabellen) herausfinden, bei Liste

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

Getting started ... Alles für einen gelungenen Start.
17 Beiträge • Seite 1 von 2 (current) Nächste
17 Beiträge Seite 1 von 2 (current) Nächste

Quelle der Daten (Datenbanktabellen) herausfinden, bei Liste

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
Hallo,

wenn ich nachdem ich einen Transaktionscode aufrufe und dort eine Liste angezeigt bekomme, wie kann ich hierbei herausfinden, aus welchen Datenbanken die Daten der jeweiligen Felder stammen?

Vielen Dank im Voraus

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


Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von wreichelt (Top Expert / 1048 / 30 / 192 ) »
Hallo,

über ST05 kann SQL aktiviert werden, nach Beendigung der Transaktion kann man sich die Selects auf die DB-Tabellen
anzeigen lassen.

Gruß Wolfgang

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
hmm irgendwie funktioniert es nicht so genau, oder ich weiß nicht wie. Kann man eigentlich auch über den Transaktionscode herausfinden, wie das Programm heißt und wo es gespeichert ist, um sich den ABAP-Code anzuschauen?

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von wreichelt (Top Expert / 1048 / 30 / 192 ) »
Hallo,

ja klar über die SE93 dort Tranaktion eingeben.
Oder Tabelle TSTC.

Gruß Wolfgang

Folgende Benutzer bedankten sich beim Autor wreichelt für den Beitrag:
Bright4.5


Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von deejey (Specialist / 422 / 129 / 45 ) »
Die meisten SAP-Transaktionen (gefühlt fast alle) sind so komplex, zerfahren und verschachtelt, dass "im Coding gucken" oft selbst nach Stunden zu nix führt, die von wreichelt genannte Methode ist die Richtige

Folgende Benutzer bedankten sich beim Autor deejey für den Beitrag:
DeathAndPain


Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Der Performance Trace (Transaktion SAT) ist auch hilfreich, weil dort direkt Funktionsbausteine und Methoden aufgeführt werden, die aufgerufen wurden.

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
hmm okay in den Quellcode schauen hat leider nichts gebracht. Und mit st05 bekomm ich folgendes:

-Siehe angehängtes Bild.

Ich gehe auf st05 und drücke auf Trace einschalten dann klick auf das Feld von welchem ich wissen will, von welcher Datenbank es kommt und dann geh ich auf Trace ausschalten und Trace anzeigen, oder?

Wo liegt mein Fehler?

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
Also ich habe einen Transaktionscode den ich eingebe. Danach ruft sich eine Liste auf und ich möchte nun herausfinden, aus welchen Datenbanken die Daten (Rote Umkreisungen siehe Bild) stammen.

Wie gehe ich am besten vor?

vielen Dank im Voraus.

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von wreichelt (Top Expert / 1048 / 30 / 192 ) »
Hallo,

hier gibt es einen Vorschlag wie die Tabellen zu einer Transaktion gelistet werden:

https://www.andreas-unkelbach.de/blog/?go=show&id=438

Gruß Wolfgang

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
hmm okay. Ich versteh es ehrlich gesagt nur so halb. Soll ich dort in einem Programm jetzt einen Join darüber machen und kann dann schauen aus welchen Tabellen die Daten kommen?

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
In dem Fall kommen die Daten nicht zwingend aus Tabellen, sondern werden über Systemgrenzen hinweg mithilfe von RFC-Funktionsbausteinen ermittelt.

Transportaufträge und Aufgaben stehen in E070, Texte in E070t.
Die zugeordneten Objekte stehen in E071.

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von deejey (Specialist / 422 / 129 / 45 ) »
Bright4.5 hat geschrieben:hmm okay. Ich versteh es ehrlich gesagt nur so halb. Soll ich dort in einem Programm jetzt einen Join darüber machen und kann dann schauen aus welchen Tabellen die Daten kommen?
Der Query dort wird in zig Transaktionen nix bringen da Tabellen irgendwo in den Tiefen des Stacks durch Funktionsbausteine und Methoden geliefert werden. Der Weg über den SQL-Trace ist immer noch der Schnellste, vorausgesetzt der Fall von ewx trifft nicht zu.

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
Okay, ich hab den Programmnamen nun herausgefunden und den Quellcode parat. Sehr viel Code mit einigen Funktionsbausteinen. Wie kann ich jetzt die ganzen Selects also einschließlich derjenigen die in den Funktionsbausteinen vorhanden sind auswählen??

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Wie bereits geschrieben: SQL-Trace ST05 oder Performancetrace SAT

Re: Quelle der Daten (Datenbanktabellen) herausfinden, bei L

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
Bright4.5 hat geschrieben:hmm okay in den Quellcode schauen hat leider nichts gebracht. Und mit st05 bekomm ich folgendes:

-Siehe angehängtes Bild.

Ich gehe auf st05 und drücke auf Trace einschalten dann klick auf das Feld von welchem ich wissen will, von welcher Datenbank es kommt und dann geh ich auf Trace ausschalten und Trace anzeigen, oder?

Wo liegt mein Fehler?
huhu,
du musst bevor du die Transaktion aufrufst den Trace einschalten. Dann Transaktion aufrufen und sobald die Daten dargestellt sind Trace ausschalten und Trace anzeigen klicken.
Dann erst werden dir die Objekte aufgelistet.

Liebe Grüße
abuma

Vergleichbare Themen

6
Antw.
1241
Views
Herausfinden aus welcher DB-Tabelle kommen die Daten
von Bright4.5 » 27.07.2020 13:50 • Verfasst in ABAP® für Anfänger
4
Antw.
3663
Views
ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57 • Verfasst in ABAP® für Anfänger
1
Antw.
4958
Views
Quelle für Währungsschlüssel bei Referenzentabellen?
von Timo7 » 22.03.2007 11:53 • Verfasst in Basis
14
Antw.
1922
Views
SELECT ... INTO TABLE @DATA... als Quelle für Tabellenausdrücke
von whaslbeck » 22.05.2023 09:54 • Verfasst in ABAP® Core
2
Antw.
1463
Views
Datenbanktabellen verschachteln?
von Zubasa » 10.05.2011 10:20 • Verfasst in ABAP® für Anfänger

Ü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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 3 Wochen von Manfred K. 1 / 3204
BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Wochen von snooga87 1 / 5013
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 6061