ABAP Objects - Roth, Felix
69,90 €
versandkostenfrei*

inkl. MwSt.
Sofort lieferbar
Verlängertes Rückgaberecht bis zum 10.01.2020
0 °P sammeln

    Gebundenes Buch

Über dieses Buch Hier finden Sie alle Programmierkonzepte, -techniken, Sprachelemente und Werkzeuge, die Sie im Programmieralltag benötigen, vollständig und verständlich erklärt. Dieses Buch ist Ihnen ein unverzichtbares Hilfsmittel - ob als Begleiter während einer Einstiegsschulung oder als Nachschlagewerk. Sie werden mit den Standardwerkzeugen wie ABAP Workbench und Dictionary sowie den Regeln und Elementen der Sprache vertraut gemacht und lernen darüber hinaus weitere Techniken und Tools für die Programmierung kennen.
Aus dem Inhalt:
ABAP Workbench und Eclipse ABAP Dictionary
…mehr

Produktbeschreibung
Über dieses Buch
Hier finden Sie alle Programmierkonzepte, -techniken, Sprachelemente und Werkzeuge, die Sie im Programmieralltag benötigen, vollständig und verständlich erklärt. Dieses Buch ist Ihnen ein unverzichtbares Hilfsmittel - ob als Begleiter während einer Einstiegsschulung oder als Nachschlagewerk. Sie werden mit den Standardwerkzeugen wie ABAP Workbench und Dictionary sowie den Regeln und Elementen der Sprache vertraut gemacht und lernen darüber hinaus weitere Techniken und Tools für die Programmierung kennen.

Aus dem Inhalt:

ABAP Workbench und Eclipse
ABAP Dictionary
ABAP-Befehle
Datenbankzugriffe
Reports und Selektionsbildschirme
Tests und Performanceanalyse
Transporte und Job-Verwaltung
Schnittstellen, RFC und Erweiterungstechniken
Klassen, Methoden, Ereignisse und Interfaces
Objektorientierte Anwendungen entwickeln
SAP HANA und neue Frontend-Technologien
Nützliche Übersichten und Glossar
  • Produktdetails
  • SAP Press
  • Verlag: Rheinwerk Verlag
  • Artikelnr. des Verlages: 459/04270
  • Seitenzahl: 1056
  • Erscheinungstermin: Januar 2017
  • Deutsch
  • Abmessung: 250mm x 182mm x 60mm
  • Gewicht: 1826g
  • ISBN-13: 9783836242707
  • ISBN-10: 3836242702
  • Artikelnr.: 45500553
Autorenporträt
Felix Roth ist Trainer, Entwickler und Berater mit Herzblut und im kompletten ABAP-Technologie-Umfeld zu Hause. Aktuell ist er als selbstständiger Berater unter dem Namen LOOP AT Consulting (www.loop-at.de) tätig. In seiner Position berät er Kunden in den verschiedensten Entwicklungsprojekten und beschäftigt sich maßgeblich mit den neuesten SAP-Technologien. Seit 2014 hält Felix Roth regelmäßig SAP-Schulungen für die Integrata AG.
Inhaltsangabe
Einleitung ... 27

TEIL I Die Werkzeugkiste des ABAP-Entwicklers ... 35

1. Die ABAP Workbench ... 37

1.1 ... Die Werkzeuge der ABAP Workbench ... 38

1.2 ... Der Object Navigator ... 39

1.3 ... Der Repository Browser ... 42

1.4 ... Der ABAP Editor ... 44

2. Die ABAP Development Tools ... 61

2.1 ... SAPs Eclipse-Strategie ... 61

2.2 ... Installation und Konfiguration ... 64

2.3 ... Ein System anbinden ... 67

2.4 ... Einen Report anlegen ... 68

2.5 ... Die Menüleiste und wichtige Tastaturkürzel ... 70

2.6 ... Der Pretty Printer und weitere Quellcodefunktionen ... 73

2.7 ... Die Musterfunktion ... 74

2.8 ... Der Debugger ... 75

2.9 ... Dokumentation mit ABAP Doc ... 82

2.10 ... Refactoring-Funktionen ... 85

3. Das ABAP Dictionary ... 89

3.1 ... Domänen ... 91

3.2 ... Datenelemente ... 96

3.3 ... Strukturen ... 100

3.4 ... Tabellentypen ... 102

3.5 ... Datenbanktabellen ... 104

3.6 ... Indizes ... 110

3.7 ... Typgruppen ... 112

3.8 ... Views ... 113

3.9 ... Pflegedialoge ... 117

3.10 ... Suchhilfen ... 121

3.11 ... Datenbank-Utility-Tool ... 124

3.12 ... Das Sperrkonzept ... 125

4. Transaktionen ... 129

4.1 ... Transaktionen anlegen ... 130

4.2 ... Transaktionsvarianten ... 134

4.3 ... Transaktionen mit ABAP aufrufen ... 137

5. Der Function Builder ... 139

5.1 ... Der Aufbau eines Funktionsbausteins ... 139

5.2 ... Einen Funktionsbaustein anlegen ... 142

5.3 ... Funktionsbausteine testen ... 143

5.4 ... Funktionsgruppen ... 144

6. Der Class Builder ... 147

6.1 ... Klassen anlegen ... 147

6.2 ... Ausnahmeklassen anlegen ... 160

6.3 ... Interfaces anlegen ... 161

TEIL II Der Kern der Sprache ABAP ... 163

7. Die ABAP-Grundbefehle ... 165

7.1 ... Syntaxregeln ... 166

7.2 ... Kommentare ... 167

7.3 ... Die SAP-Hilfe ... 168

7.4 ... Datendeklaration ... 169

7.5 ... Inline-Deklarationen ... 182

7.6 ... Typdefinitionen ... 183

7.7 ... Initialisierung ... 186

7.8 ... Steueranweisungen ... 187

7.9 ... Rechenoperationen ... 195

7.10 ... Ausgabeanweisungen ... 197

7.11 ... Meldungen ... 199

7.12 ... Mit Zeichenketten arbeiten ... 201

7.13 ... Konstruktorausdrücke ... 214

7.14 ... Operandenpositionen ... 226

7.15 ... Änderungen und Neuerungen bis ABAP 7.51 ... 228

8. Mit internen Tabellen arbeiten ... 231

8.1 ... Tabellenarten ... 233

8.2 ... Interne Tabellen definieren ... 234

8.3 ... Interne Tabellen initialisieren ... 239

8.4 ... Zeilen hinzufügen ... 239

8.5 ... Inhalt auslesen ... 251

8.6 ... Einträge löschen ... 264

8.7 ... Inhalt ändern ... 265

8.8 ... Interne Tabellen kopieren ... 271

8.9 ... Interne Tabellen aufbereiten ... 273

8.10 ... Eingebaute Funktionen für interne Tabellen ... 277

8.11 ... Meshes ... 279

8.12 ... Änderungen und Neuerungen im Umfeld von internen Tabellen bis ABAP 7.51 ... 283

9. Zugriff auf Datenbanken ... 285

9.1 ... Die fünf goldenen Regeln ... 286

9.2 ... Die Open-SQL-Anweisung SELECT ... 288

9.3 ... Open-SQL-Ausdrücke ... 311

9.4 ... Open-SQL-Funktionen ... 315

9.5 ... Ändernde Open-SQL-Anweisungen ... 321

9.6 ... Sekundäre Datenbankverbindungen ... 330

9.7 ... Natives SQL ... 330

9.8 ... ABAP Core Data Services (CDS) ... 333

9.9 ... Änderungen und Neuerungen im Umfeld von Open SQL bis ABAP 7.51 ... 336

10. Zugriff auf SAP-HANA-Entwicklungsobjekte ... 339

10.1 ... Aufruf von SAP-HANA-Views ... 339

10.2 ... Aufruf von Datenbankprozeduren ... 342

10.3 ... ABAP Managed Database Procedures (AMDP) ... 346

10.4 ... Änderungen und Neuerungen beim Zugriff auf SAP-HANA-Entwicklungsobjekte bis ABAP 7.51 ... 351

11. Die ABAP-Objects-Syntax ... 353

11.1 ... Grundaufbau einer Klasse ... 354

11.2 ... Sichtbarkeiten ... 357

11.3 ... Datentypen und Attribute ... 358

11.4 ... Methoden ... 360

11.5 ... Konstruktoren ... 366

11.6 .