This is a test message to test the length of the message box.
Login
ABAP Cloud ADT Informationen
Erstellt von Software-Heroes

ABAP Cloud - ADT Bäume (Übersicht)

197

Welchen Hilfen und Übersichten stehen dir in den ABAP Development Tools zur Verfügung, um dein Leben mit ABAP Cloud zu vereinfachen?

Werbung


In diesem Artikel werden wir auf verschiedene Bäume in den ADTs eingehen und wie du diese nutzen kannst, um an die wichtigsten Informationen im System zu kommen.

 

Einleitung

Über die ABAP Development Tools, kurz ADT, kannst du dir zusätzliche Informationen über den Project Explorer anzeigen lassen, die du auch in ABAP Cloud benötigst. Welche Objekte sind im System freigegeben, wie sieht eigentlich der TIER-1 Layer aus und welche Bibliotheken kannst du nutzen? Die verschiedenen Fragen wollen wir uns in diesem Artikel anschauen.

 

Project Explorer

Der Project Explorer ist die Hauptsicht in Eclipse, wo alle deine angebundenen Systeme dargestellt werden. Du kannst die Systeme in sogenannten Working Sets organisieren, um etwas mehr Übersicht zu bekommen. Hinter jedem Working Set, befinden sich dann n-Systeme, auf die wir Zugriff haben.

 

Wenn wir ein System neu einbinden, dann erhalten wir normalerweise die folgenden Bäume. Lokale Objekte, Favoriten und die Systembibliothek, wo sich alle Pakete des Systems verstecken. 

 

Normalerweise werden aber weitere Informationen benötigt. Dazu kannst du über das Kontextmenü weitere Bäume erstellen, um die soll es auch in diesem Artikel gehen.

 

Bäume

In diesem Abschnitt wollen wir uns einige interessante Bäume und Einstellungen anschauen. Wenn du einen neuen Baum anlegst, stehen dir verschiedene Templates zur Verfügung. Diese sind abhängig vom Backend Release:

 

Freigegebene Objekte

Dazu legen wir uns einen Baum vom Typ "Released Objects" an. Im Standard reicht uns die vorgeschlagene Einstellung. Persönlich entfernen wir in den meisten Fällen die "Object Type Group", diese gruppiert zum Beispiel Klassen, Interfaces und Reports unter einem Ordner. Möchtest du aber direkt die verschiedenen Typen von Objekten sehen, kannst du unsere Einstellung verwenden.

 

Hier findest du die Objekte aufgeschlüsselt nach den verschiedenen Kategorien, wie zum Beispiel freigegeben für ABAP Cloud oder die Key User Extensibility. Eine Mehrfachnennung ist möglich, da ein Objekt mehrere Freigabe-Contracte haben kann.

 

ABAP Cloud Objekte

Unter Released findest du sehr viele Objekte, aber auch die Key User Extensibility, die nicht unbedingt für ABAP Cloud Entwicklung erst einmal interessant ist. Auch sind die Objekte gruppiert nach den verschiedenen Status. Dazu legen wir einen neuen Baum an und schränken die Freigabestatus unter "Property Filter" ein. Zusätzlich entfernen wir den "API State" aus der Gruppierung.

 

Zum Abschluss würde der Baum wie folgt aussehen, dabei können wir direkt darunter prüfen, welche Core Data Services oder Klassen gibt, die wir nutzen können.

 

Software Komponenten

Verwendest du mehr als eine Software Komponente im System um TIER-1 abzubilden oder entwickelst du auf dem ABAP Environment, dann macht eine Übersicht über alle Software Komponenten im System Sinn. Dazu erzeugen wir einen Baum vom Typ "System Library". Den Filter solltest du auf das aktuelle System einstellen, da du sonst auch Standard Komponenten der SAP siehst.

 

Hast du die Gruppierung wie oben gewählt, bekommst du eine Aufteilung nach Software Komponente (SWC), Paket beginnend mit dem Strukturpaket der SWC und den verschiedenen Objekten darunter.

 

Hinweis: Die Gruppierung nach SWC gibt es erst ab einem S/4HANA 2023 System On-Premise.

 

XCO Bibliothek

Du möchtest dir die verschiedenen XCO Bibliotheken einmal genauer anschauen oder direkt im Zugriff haben? Dann hilft dir dieser Baum weiter. Dazu erzeugen wir wieder einen Baum vom Typ "Released Objects", setzen aber ein "Object Name Pattern" auf den Anfang der Klassen.

 

Als Gruppierung verwenden wir in diesem Fall nur den API Status, da wir die Objekte direkt darunter sehen wollen. Wenn wir einen Baum aufklappen, erhalten wir zum Beispiel für die Key User Klassen das folgende Ergebnis.

 

Fazit

Die Bäume können dir weitere Informationen zum System und der Struktur geben. Mit den verschiedenen Möglichkeiten und Filtern kannst du dir spezifische Informationen anzeigen lassen und bekommst das, was du gerade suchst.


Enthaltene Themen:
ABAP CloudABAPADTInformation
Kommentare (0)



Und weiter ...

Bist du zufrieden mit dem Inhalt des Artikels? Wir posten jeden Dienstag und Freitag neuen Content im Bereich ABAP und unregelmäßig in allen anderen Bereichen. Schaue bei unseren Tools und Apps vorbei, diese stellen wir kostenlos zur Verfügung.


ABAP Cloud - Datum aufbereiten

Kategorie - ABAP

Wie kannst du eigentlich ein Datum in ABAP Cloud in das passende Ausgabeformat bekommen? Schauen wir uns dazu ein Beispiel im System an.

29.08.2025

ABAP Cloud - Message Logging

Kategorie - ABAP

Wie loggst du im Moment eigentlich Nachrichten über größere Blöcke von ABAP Code und wie gehst du dabei mit den unterschiedlichen Formaten um? Mal wieder ein neues Open Source Projekt.

22.08.2025

ABAP Cloud - Clean Core Level Concept

Kategorie - ABAP

Das neue Clean Core Level Concept für ABAP Cloud ist da, dieses löst das 3-TIER Model ab. In diesem Artikel schauen wir uns die Änderungen und Anpassungen im Detail an.

15.08.2025

ABAP Cloud - Test Daten Container

Kategorie - ABAP

Test Daten Container sind unter ABAP Cloud nicht freigegeben, wie also auf generische Testdaten zugreifen können? Hier ein Vorschlag für ein einfaches Framework.

08.07.2025

ABAP Cloud ... ohne BTP?

Kategorie - ABAP

In diesem Artikel gehen wir der Frage nach, ob ABAP Cloud auch ohne BTP möglich ist und was du dabei beachten solltest.

24.06.2025