Christoph Lordieck
SAP ®-Schnelleinstieg: ABAP-Entwicklung in Eclipse
ISBN: |
978-3-96012-001-8 (ePUB) |
Lektorat: |
Anja Achilles |
Korrektorat: |
Christine Weber |
Coverdesign: |
Philip Esch, Martin Munzel |
Coverfoto: |
fotolia #101791987 | James Thew |
Satz & Layout : |
Johann-Christian Hanke |
Alle Rechte vorbehalten
1. Aufl. 2016, Gleichen
© Espresso Tutorials GmbH
URL: www.espresso-tutorials.com
Das vorliegende Werk ist in allen seinen Teilen urheberrechtlich geschützt. Alle Rechte vorbehalten, insbesondere das Recht der Übersetzung, des Vortrags, der Reproduktion und der Vervielfältigung. Espresso Tutorials GmbH, Bahnhofstr. 2, 37130 Gleichen, Deutschland.
Ungeachtet der Sorgfalt, die auf die Erstellung von Text und Abbildungen verwendet wurde, können weder der Verlag noch Autoren oder Herausgeber für mögliche Fehler und deren Folgen eine juristische Verantwortung oder Haftung übernehmen.
Feedback:Wir freuen uns über Fragen und Anmerkungen jeglicher Art. Bitte senden Sie diese an: info@espresso-tutorials.com.
Willkommen bei Espresso Tutorials!
Unser Ziel ist es, SAP-Wissen wie einen Espresso zu servieren: Auf das Wesentliche verdichtete Informationen anstelle langatmiger Kompendien – für ein effektives Lernen an konkreten Fallbeispielen. Viele unserer Bücher enthalten zusätzlich Videos, mit denen Sie Schritt für Schritt die vermittelten Inhalte nachvollziehen können. Besuchen Sie unseren YouTube-Kanal mit einer umfangreichen Auswahl frei zugänglicher Videos: https://www.youtube.com/user/EspressoTutorials.
Kennen Sie schon unser Forum? Hier erhalten Sie stets aktuelle Informationen zu Entwicklungen der SAP-Software, Hilfe zu Ihren Fragen und die Gelegenheit, mit anderen Anwendern zu diskutieren: http://www.fico-forum.de.
Eine Auswahl weiterer Bücher von Espresso Tutorials:
Antje Kunz: SAP® Legacy System Migration Workbench (LSMW)
Dr. Boris Rubarth: Schnelleinstieg in ABAP®
Thomas Stutenbäumer: SAP® Praxishandbuch ABAP Teil 1 – Konzeption, Entwicklung und Debugging
Rüdiger Deppe: Schnelleinstieg in SAP® ABAP Objects
Thomas Stutenbäumer: SAP® Praxishandbuch ABAP Teil 2 – Performance, Erweiterungen, Transportwesen
Marcel Schmiechen: Adobe® Interactive Forms – Interaktive Formulare in SAP®
Cover
Titelseite Christoph Lordieck SAP ® -Schnelleinstieg: ABAP-Entwicklung in Eclipse
Copyright / Impressum ISBN: 978-3-96012-001-8 (ePUB) Lektorat: Anja Achilles Korrektorat: Christine Weber Coverdesign: Philip Esch, Martin Munzel Coverfoto: fotolia #101791987 | James Thew Satz & Layout : Johann-Christian Hanke Alle Rechte vorbehalten 1. Aufl. 2016, Gleichen © Espresso Tutorials GmbH URL: www.espresso-tutorials.com Das vorliegende Werk ist in allen seinen Teilen urheberrechtlich geschützt. Alle Rechte vorbehalten, insbesondere das Recht der Übersetzung, des Vortrags, der Reproduktion und der Vervielfältigung. Espresso Tutorials GmbH, Bahnhofstr. 2, 37130 Gleichen, Deutschland. Ungeachtet der Sorgfalt, die auf die Erstellung von Text und Abbildungen verwendet wurde, können weder der Verlag noch Autoren oder Herausgeber für mögliche Fehler und deren Folgen eine juristische Verantwortung oder Haftung übernehmen. Feedback: Wir freuen uns über Fragen und Anmerkungen jeglicher Art. Bitte senden Sie diese an: info@espresso-tutorials.com .
Vorwort
1 Einführung in Eclipse
1.1 Motivation der SAP für Eclipse
1.2 Vorteile von ABAP-Entwicklung in Eclipse
1.3 Wichtige Begriffe in Eclipse
1.4 Allgemeine Hinweise
2 Eclipse einrichten
2.1 Eclipse und Plugins installieren
2.2 ABAP-Projekt einrichten
2.3 Oberfläche der ABAP-Perspektive
3 Arbeiten mit Entwicklungsobjekten
3.1 Entwicklungsobjekt anlegen
3.2 Ein Paket anlegen
3.3 Ein Programm anlegen
3.4 Strukturen anlegen
3.5 Funktionsbausteine anlegen
4 Hilfsmittel und nützliche Funktionen
4.1 Code-Vervollständigung
4.2 Syntax-Prüfung
4.3 Quick Fix
4.4 ABAP Doc
4.5 Vorlagen
4.6 Navigation
4.7 Funktionen im Kontextmenü
4.8 Versions-Historie
4.9 Lesezeichen
4.10 Transporte
4.11 ADT-Links
4.12 Aufgaben
5 Debuggen in Eclipse
5.1 Breakpoints
5.2 Oberfläche der Debug-Perspektive
6 Fazit/Ausblick
7 Tastenkombinationen
7.1 Bearbeitung
7.2 Navigation und Suche
A Der Autor
B Disclaimer
Weitere Bücher von Espresso Tutorials
Seit einiger Zeit steht nun fest, dass seitens der SAP keine Weiterentwicklung der von ABAP-Entwicklern bisher genutzten »ABAP Workbench« in der SAP GUI mehr zu erwarten ist. Mehrfach hat Thomas Fiedler als Verantwortlicher für die neu erschlossene Entwicklungsumgebung Eclipse IDE betont, dass es keine weiteren Funktionen und Verbesserungen für das alteingesessene Programmierwerkzeug der SE80 geben wird. Alle zukünftigen Anstrengungen werden in die Verbesserung der Möglichkeiten in der Eclipse IDE fließen, die auch strategisch für die Entwicklung auf Basis von SAP HANA vorgesehen ist.
In diesem Buch richte ich mich daher an Gleichgesinnte – ABAP-Entwickler, die wie ich schon in der »alten Welt« zwischen dem Data Dictionary (DDIC), dem Function Builder und der ABAP Workbench gependelt sind und sich jetzt auf eine Reise ins Ungewisse begeben. Wagen Sie wie ich den Sprung heraus aus der bekannten Workbench, in der jedes Tastenkürzel sitzt, und hinein in eine neue Welt, die erst mal einiges an Umstellung mit sich bringt, aber auch hilfreiche Funktionen zur Erleichterung der täglichen Arbeit bereitstellt.
Ich möchte Sie Schritt für Schritt an ABAP in Eclipse heranführen: Beginnend mit ein paar grundlegenden Erläuterungen dieses strategischen Schritts der SAP, widmen wir uns der ersten Hürde, nämlich dem Einrichten der neuen Entwicklungsumgebung. Bis zum Ende von Kapitel 3geht es darum, Sie zu befähigen, in der ungewohnten Umgebung zu arbeiten und die notwendigsten Schritte wie das Anlegen von Objekten, das Aktivieren und die Navigation zu meistern.
In Kapitel 4kommen dann diejenigen Funktionen hinzu, die Ihnen als Entwickler bei Ihrer täglichen Arbeit unterstützend zur Seite stehen – allen voran die Auto-Vervollständigung und die Nutzung von Quick Fixes. Auch Eclipse-eigene und damit dem versierten ABAP-Entwickler bisher unbekannte Funktionen werden ausführlich erläutert, wie z.B. die lokale Überarbeitungshistorie und der einfache Quelltext-Vergleich.
Als Abschluss der funktionalen Beschreibungen steht mit Kapitel 5der wichtige Debugger im Fokus, um auch hier die nötige Sicherheit bei der Analyse Ihrer Anwendungen zu schaffen und damit Ihre Entwicklungskompetenz abzurunden.
Ich selbst habe vor einiger Zeit diesen Wechsel von der Entwicklung in der SAP GUI hin zur Entwicklung in Eclipse vollzogen und mich mühsam in viele kleine und manchmal auch versteckte Funktionen eingearbeitet. Mit diesem Buch möchte ich Ihnen diese lange Umstellung ersparen und in einem kompakten Aufbau alle wesentlichen Aspekte übersichtlich erläutern. Dabei erhebe ich keinen Anspruch auf Vollständigkeit. Eclipse mit der ABAP-spezifischen Erweiterung ist ein sehr umfangreiches und mächtiges Werkzeug. Mein Ziel ist, dass Sie am Ende einen guten Überblick über alles Notwendige für einen direkten Start in Eclipse haben werden.
Читать дальше