Аннотация

Sie wollen den Umstieg auf ABAP Objects innerhalb kurzer Zeit schaffen? Dann bietet Ihnen dieses Buch einen direkten Weg in die Welt von ABAP OO. Eine Gegenüberstellung der beiden Programmierwerkzeuge prozedurales ABAP und ABAP Objects liefert Ihnen den perfekten Einstieg, um die Vorteile des objektorientierten Konzepts von ABAP OO zu erkennen. Anhand einfach aufgebauter und mühelos anwendbarer Übungsprogramme erschließt sich Einsteigern in ABAP Objects auf leicht verständliche Weise, wie sie eigenständig Programme planen, konzipieren und auch realisieren können. Leser, die schon etwas sattelfester im Umgang mit ABAP OO sind, erhalten zudem Einblicke in die Object Services und erfahren, was sich hinter den Begriffen Factory-Methode, Shared Memory sowie MVC-Prinzip verbirgt. Run Time Type Services (RTTS) und ABAP-Unit-Tests (TDD) runden diese tieferen Einsichten ab. Der Autor veranschaulicht jede Übung durch zahlreiche SAP-Screenshots und Codingbeispiele. In der 2. Auflage berücksichtigt er dabei, welche Neuerungen sich in Release 7.4 und 7.5 für die ABAP-Sprache ergeben haben. – ABAP Objects verständlich erklärt – ABAP-OO-Programme planen, konzipieren und realisieren – Entwicklungen testen mit TDD (Test Driven Development) – 2. Auflage mit Änderungen von ABAP 7.4 bzw. 7.5

Аннотация

Mit SAP S/4HANA brach für das Enterprise Resource Planning ein neues Zeitalter an. Neben der deutlich gesteigerten Performance und Reintegration von Geschäftsbereichen hat die Einführung der In-Memory-Datenbank SAP HANA auch die ABAP-Programmierung modernisiert.Die zweite Auflage dieses Buchs berücksichtigt die noch einmal deutlich verbesserte SAP-HANA-Unterstützung und zeigt, was die damit einhergehenden Änderungen für Sie als Entwickler bedeuten. Es führt Sie in den Aufbau und Umgang mit der Entwicklungsumgebung Eclipse inklusive ABAP Development Tools (ADT) ein. Sie lernen SQLScript kennen und erfahren, wann Sie bevorzugt Native SQL statt ABAP SQL für das Programmieren von Datenbankprozeduren einsetzen. Die Autoren stellen Ihnen darüber hinaus die veränderte View-Modellierung im SAP HANA Studio vor und erläutern, wie SAP-HANA-Anwendungen in das Produktivsystem transportiert werden.Anhand ausführlicher Übungsprogramme zu einem durchgängigen Beispiel finden Anfänger einen leichten Einstieg in die SAP-HANA-Programmierung. Fortgeschrittene erhalten zudem viele neue Anregungen, etwa, wie ABAP-Code untersucht und Laufzeitaspekte überwacht und analysiert werden können.Entwicklungsumgebung: HANA-Objekte mit Eclipse entwickelnDatenbankprogrammierung: Sichten auf der SAP-HANA-Datenbank anlegenVergleich: SQLScript versus die alten ABAP-BefehleHANA-spezifische Techniken: Textsuche und Entscheidungstabellen