english

Beispielprogramme und Musterlösungen zu ABAP Objects

Die objektorientierte Programmierung findet immer stärkere Anwendung im SAP-Kernsystem ERP, so dass sich Anwendungen mit völlig neuen Möglichkeiten realisieren lassen.
Dieses Praxisbuch vermittelt Grundkenntnisse in der objektorientierten Programmierung, zeigt aber auch deren Einsatzgebiete in zahlreichen detaillierten Beispielen.

Kernpunkte sind: best practices einschließlich Datenbankverarbeitung, die Nutzung von object services, shared objects, Dialogprogrammierung mit controls, XML-Verarbeitung, Web-Services sowie ein Einblick in das Web-Dynpro (ABAP).

Releasestand:  mySAP Enterprise 6.20 bis ERP 2005 (WAS 7.00 )

Die Website zum Buch bietet alle besprochenen Beispielprogramme zum Download. ERP: Enterprise Resource Planning, die Einsatzplanung der in einem Unternehmen vorhandenen Ressourcen, meist ist die dafür eingesetzte Software gemeint.

ABAP Objects: Unter ABAP Objects - auch ABAP OO genannt - versteht man die objektorientierten Erweiterungen der Programmiersprache ABAP.

Web Dynpro (WD): ist eine Technologie die von SAP im Rahmen der NetWeaver Strategie eingeführt wurde. Sie dient dem Erstellen von webgestützten Anwendungen, die mit einem SAP R/3 und anderen System zusammen arbeiten.

K900341.XAP und R900341.XAP: Transportfiles zum Einspielen in Ihr SAP System. Die Objekte liegen alle im Z-Namensraum unter dem Paket ZABAP_OBJECTS_BUCH welches ebenfalls im Transport enthalten ist.


Download           K900341.XAP           R900341.XAP

 Musterlösungen aus Kapitel 2
 

Beispielprogramme und Musterlösungen zum ABAP Performance-Workshop

 

Das nebenstehende Buch ist im dpunkt-Verlag unter ISBN 3-932588-73-8 erschienen. Es enthält zahlreiche Beispiele zur Optimierung von ABAP-Programmen unter Performance-Gesichtspunkten.

SAP-R/3- Nutzer können ihr System mit Hilfe der "ABAP Workbench" und deren eigener Programmiersprache um eigene Funktionen und Auswertungen erweitern. Bei der Entwicklung solch kundenspezifischer Software werden aber häufig nur die im Rahmen der ABAP-Schulungen vermittelten Kenntnisse angewandt, wenig Aufmerksamkeit wird dabei auf gute Performance gelegt. So entstand bei vielen
Firmen Software, die zwar funktional korrekt ist, jedoch das Gesamtsystem ganz erheblich belastet.

Dieses Buch vermittelt Ihnen das notwendige Expertenwissen, um diese Fehler zu vermeiden und die Performance Ihrer ABAP-Software zu optimieren. Dafür stellt der Autor aus seiner eigenen Entwicklungserfahrung programmtechnische Maßnahmen vor, die bei gleicher Programmfunktionalität die Laufzeiten meist auf ein Bruchteil reduzieren können.

Nach Erklärung der SAP-Laufzeitanalyse und des SQL-Trace wird auf die Systemarchitektur eingegangen, um Performance-Engpässe von vorne herein zu identifizieren. Aus diesen Erkenntnissen werden auch kaum dokumentierte Befehlssyntaxen vorgestellt und anhand zahlreicher Beispielprogramme im Vergleich zu traditionellen Programmiertechniken bewertet.

Alle Beispiel-Programme zum Buch können hier herunter geladen werden und sind leicht auf Ihre ABAP-Entwicklungsumgebung zu übertragen...

Download

 

Beispielprogramme und Musterlösungen zur Objektorientierung unter ABAP und Dialogprogrammierung mit EnjoySAP Controls

 

Seit Release 4.6 hat SAP im Rahmen der Enjoy-SAP-Initiative die Benutzeroberfläche ihres Systems durch den vermehrten Einsatz grafischer Elemente deutlich ergonomischer gestaltet. Die grafischen Elemente - Controls genannt - sind aus Programmiersicht vollständig in objektorientierter Technologie aufgebaut. Und auch die Anwendungen der MS-Office-Reihe lassen sich über Controls mit Hilfe der OLE2-Technologie in SAP-Transaktionen integrieren.
Zu diesem Thema erschien das nebenstehende Buch im dpunkt-Verlag. Es wendet sich an ABAP-Programmierer, die die neuen Möglichkeiten der objektorientierten Programmierung in Ihren Anwendungen nutzen wollen. Vorausgesetzt werden das Wissen um die Bedienung der Werkzeuge der ABAP-Workbench (mit Ausnahme des Class-Builders) und der Dialogprogrammierung, wie Sie z.B. bei SAP im Seminar BC400 vermittelt werden.
Beschrieben werden u.a.:

  • Grundlagen der objektorientierten Programmierung.
  • OO-Sprachelemente der ABAP-Sprache im Detail, inkl. praktischer Übungen
  • Class-Builder (er stellt die OO-Elemente allen Programmen Nutzung zur Verfügung)
  • Die wichtigen Enjoy-SAP-Controls, inkl. Beispielprogramme für jedes Control und ein umfangreiches Beispiel, in dem mehrere Controls im Zusammenspiel demonstriert werden.
  • Office-Integration: Beispiele zeigen die Verwendung von MS-Word und MS-Excel als integrierte Komponenten innerhalb von SAP-Transaktionen.
  • Business-Object - bezogene Speicherung von Office-Dokumenten auf der SAP-Datenbank.
Alle Beispiel-Programme zum Buch können hier herunter geladen werden und sind leicht auf Ihre ABAP-Entwicklungsumgebung zu übertragen...

Download

 

Beispielprogramme und Musterlösungen zum Web Application Server

Seit Anfang 2002 stellt SAP ihren Kunden den Web Application Server als technologische Basis für die SAP-Enterprise-Lösung zur Verfügung. Mit dem neuen Release 6.10 ist es erstmals möglich, Internet-Applikationen ausschließlich mit den Werkzeugen der ABAP-Workbench zu realisieren. Der ITS ist dazu nicht mehr notwendig. Auch müssen keine Dynpros mehr entwickelt werden, da die Entwicklung direkt in HTML, ABAP und Javascript (ab Release 6.20 auch JAVA) erfolgt. Es ist absehbar, dass diese neue Technologie das Gesicht der SAP-Anwendung und deren Programmiertechniken stark verändern wird. ABAP-Entwickler und Berater, die auch in Zukunft noch Erweiterungen und Korrekturen am SAP-System vornehmen wollen, müssen sich mit der Web-Integration beschäftigen. Dieses Buch vermittelt die dazu notwendigen Kenntnisse und Fertigkeiten. Im Rahmen der Übungsaufgaben entsteht eine komplette B2C-Lösung, deren Musterlösungen im Web abgelegt sind.

 
Zu diesem Thema erschien das nebenstehende Buch im dpunkt-Verlag. Es wendet sich an ABAP-Programmierer, die unter dem SAP Web Application Server ab Release 6.10 Internet-Applikationen mit ABAP und JavaScript entwickeln wollen, http-Services realisieren sollen, XML-Schnittstellen bedienen sollen oder E-Mails senden wollen.
Beschrieben werden u.a.:
  • Entwicklung von Web-Dialogen (Business Server Pages) im Object Navigator
  • Client- und serverseitiges Scripting mit ABAP und JavaScript
  • Das MIME-Repository
  • Techniken des Dialogdesigns und der Seitennavigation
  • Das Online-Text-Repository
  • Transaktionsverfahren, client- und serverseitige Cookies
  • Fehlerbehandlungsverfahren
  • Der ICM-Webserver
  • Benutzerkonzepte und Login-Verfahren
  • Der ICM-Web-Client
  • Verarbeitung und Erzeugung von XML-Dokumenten
  • Nutzung von JavaScript in ABAP-Programmen
  • Sicherheit: SSL, SSO-Zertifikate
  • Ausblick in die Model-View-Controler-Technologie
  • Alle Beispiel-Programme zum Buch können hier herunter geladen werden und sind leicht auf Ihre ABAP-Entwicklung zu übertragen...

    Download

     
      ABAP
       forum
    Das offene Expertenforum für ABAP-Programme mit "Speed"
      ABAP
       online hilfe
    Die schnelle und unkomplizierte Hilfe direkt im www
      ABAP
       syntax-checker
    ABAP Programme im www auf syntaktische Korrektheit prüfen
       drucken
     team partner agbs sitemap intern    weiterempfehlen