Navigation

Mittwoch, 22. August 2007

Montag - 20.08.2007 - BC400 Kap. 1-4

Wir haben heute die Architektur von SAP Netweaver Application Server grob analysiert und dabei gesehen, das dieser in drei Schichten (Präsentationsserver-, Applikationsserver- und Datenbankserver-Schicht) unterteilt ist. Wir lernten das es drei Arten von Bildschirm Bilder gibt:

  • Dynpro

  • Selection

  • Liste


Darauf folgte das Repository, wo wir lernten mit dem Object-Navigator (SE80) darauf zu zugreifen um Pakete, Programme wie auch Transaktionen zu erstellen. Dabei haben wir auch den Debugger und das Datadictionary kennen gelernt. Den Function- und Class-builder wie auch Screenpainter, Menupainter haben wir bislang in der Theorie durchgenommen.

Wir haben gelernt Entwicklungen zu organisieren in dem man Pakete anlegt, mit Transportaufträgen kann man eine Entwicklung zusätzlich steuern. Die Transportschicht über welches der Transportauftrag übermittelt wird definiert den Transportweg, welcher im Paket hinterlegt ist.

Da wir an diesem Punkt das nötige Wissen erreicht hatten, welches benötigt wird um mit ABAP zu arbeiten, taten wir das auch. Mit dem ABAP-Editor erstellten wir zwei Programme:

  • DB Zugriffs Progrämmchen, welches verschiedene Daten aus der DB ausliest und ausgibt

  • Kleiner Taschenrechner, mit welchem man +, -, / und * rechnen kann


Beim Code zu beachten gilt:

  • Jeder Befehl hat einen Punkt am Schluss

  • Gross/klein schreibung kann vernachlässigt werden

  • Prettyprinter ist nuetzlich um den Code automatisch sauber zu strukturieren und formatieren

  • Ein Stern am Zeilenanfang beginnt ein Kommentar

  • Bei einem Kettensatz kombiniert man mehrere gleiche Befehle in dem man den Kettensatz mit ":" beginnt und dann die einzelnen Parameter mit "," trennt

Keine Kommentare:

Kommentar veröffentlichen

Danke für Ihren Kommentar