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)

100

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 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 - Clean Core (Szenarien)

Kategorie - ABAP

Lass uns in diesem Artikel noch einmal die Clean Core Architektur mit ABAP Cloud anschauen, wo diese eingesetzt wird und wo du deine Anwendungen bauen kannst.

10.01.2025

ABAP Cloud - Programmiermodell

Kategorie - ABAP

Welches Programmiermodell kommt mit ABAP Cloud zum Einsatz und was können wir aus dem Vorgänger lernen? Mehr Details im Artikel.

03.01.2025

ABAP Cloud - Relevante Objekte

Kategorie - ABAP

Welche Objekte sind in der ABAP Entwicklung eigentlich noch relevant und welche kannst du so langsam in die Mottenkiste packen? Hier erfährst du mehr.

19.11.2024

ABAP Cloud - Sperren

Kategorie - ABAP

Für was musst du Sperren setzen und wie kannst du das leicht in ABAP Cloud machen? In diesem Artikel schauen wir uns den Prozess im Detail an.

08.11.2024

ABAP Cloud - HTTP Client

Kategorie - ABAP

Wie sieht eigentlich der aktuelle HTTP Client in ABAP Cloud aus? Lasst uns einen Blick auf das neue Modell werfen.

01.11.2024