1dsag / adt-leitfaden Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://1dsag.github.io/ADT-Leitfaden/
License: Creative Commons Attribution 4.0 International
Home Page: https://1dsag.github.io/ADT-Leitfaden/
License: Creative Commons Attribution 4.0 International
Change link destination when views and perspectives are mentioned.
Im CDS-Kapitel steht folgender Satz:
Ein Grundproblem bei den Core Data Services ist, dass die Eigenschaften eines Objektes (z. B. einer CDS View Entity) aus mehreren Dateien und den Eigenschaften der Datenquellen zusammengesetzt sind.
Das Wort Grundproblem finde ich so negativ belegt. Können wir eine schöneren Begriff dafür finden?
Aktuell ist im Repository das Feature der GitHub Discussions nicht aktiviert. DIes würde den Austausch zu den Themen des Leitfadens vereinfachen (alles an einem Platz, Issues aus Diskussionen öffnen etc.).
Wurde dies bewusst von den Maintainern nicht aktiviert?
In https://github.com/1DSAG/ADT-Leitfaden/blob/main/docs/working-with-adt/features/cds.md?plain=1#L25
werden die unterschiedlichen Entitätstypen angesprochen, die sich in einer "Data Definition" (in einem DDLS file) "verstecken" können. Seit ADT client version 3.32 in Verbindung mit den Back-end Versionen "SAP BTP ABAP environment 2302" bzw "SAP S/4HANA Cloud ABAP Environment 2302" oder neuer wird das in ADT transparenter dargestellt.
Man kann des Entitäts-Typ:
Auf diese hilfreiche Funktion könnte man in diesem Dokument doch auch hinweisen.
Die bestehende Fehlerbehandlungsseite enthält schon mehrere interessante Hilfen
Eine weitere Hilfestellung die mir einfällt: Fehlende Message Server Werte beim Anlegen eines neuen ABAP Projektes.
Die Werte werden von ADT aus den XML Dateien der SAPGui geladen:
Ist das XML nicht 100% korrekt, so kann zB der Wert für den Message Server nicht geladen werden und im ADT WIzard muss man Informationen manuell eintragen. Informationen, die unter Umständen der/die Entwickler nicht haben.
Ein Hinweis in der Dokumentation darauf das bei fehlenden Werten zu SAP Systemen die XML Dateien eine Fehlerquelle sein können wäre hilfreich.
After the release of the ABAP cleaner, wo should document the new plugin and put it in the section for the motivation (https://github.com/SAP/abap-cleaner).
Status | Count |
---|---|
🔍 Total | 418 |
✅ Successful | 406 |
⏳ Timeouts | 0 |
🔀 Redirected | 0 |
👻 Excluded | 10 |
❓ Unknown | 0 |
🚫 Errors | 2 |
with ADT 3.38 in preferences the where used search can be restricted to object types
Preferences ABAP development earch - settings.
uups warum in englisch - weiter auf deutsch:
das ist so cool, das muss in den Leitfaden
Frage. ab welchem Backend Release funktioniert das, in S/4 2021 scheints es noch nicht zu gehen.
To improve navigation between the chapters we could introduce links that allow navigating to the next or previous chapter at the end of the page.
Screenshot: Front Matter in specific page
Screenshot: Custom Footer in "_includes" folder
The final result would look like this:
Screeshot: Navigation Links in rendered footer
Status | Count |
---|---|
🔍 Total | 429 |
✅ Successful | 416 |
⏳ Timeouts | 0 |
🔀 Redirected | 0 |
👻 Excluded | 10 |
❓ Unknown | 0 |
🚫 Errors | 3 |
Status | Count |
---|---|
🔍 Total | 418 |
✅ Successful | 406 |
⏳ Timeouts | 0 |
🔀 Redirected | 0 |
👻 Excluded | 10 |
❓ Unknown | 0 |
🚫 Errors | 2 |
Status | Count |
---|---|
🔍 Total | 422 |
✅ Successful | 410 |
⏳ Timeouts | 0 |
🔀 Redirected | 0 |
👻 Excluded | 10 |
❓ Unknown | 0 |
🚫 Errors | 2 |
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.