Einstieg in ABAP: SAP Press
Autor Karl-Heinz Kühnhauser, Thorsten Franzde Limba Germană Paperback – 31 aug 2015
Prin parcurgerea acestui ghid tehnic, cititorul va reuși să implementeze primele sale aplicații funcționale în mediul SAP, de la definirea structurilor de date în ABAP Dictionary până la scrierea de rapoarte complexe. Observăm o tranziție clară de la fundamentele arhitecturale către programarea aplicată, oferind o bază solidă pentru oricine dorește să intre în ecosistemul SAP S/4HANA. Dacă Schrödinger programmiert ABAP v-a oferit cadrul teoretic într-un stil neconvențional, Einstieg in ABAP oferă instrumentele practice și rigoarea tehnică necesară pentru mediul enterprise.
Structura cărții este organizată progresiv: primele capitole familiarizează cititorul cu logica sistemului, urmate de secțiuni dedicate editorului ABAP unde se învață crearea și executarea rapoartelor. Recomandăm atenție sporită capitolelor despre ABAP in Eclipse și CDS Views, care reflectă standardele actuale de dezvoltare. Progresia este susținută de exemple de cod pentru declarații de câmpuri și operații aritmetice, asigurând o înțelegere profundă a fluxului de lucru dintr-un proiect real de dezvoltare software de afaceri. Credem că această a 6-a ediție rafinată este esențială pentru formarea unei discipline corecte în programarea SAP.
Din seria SAP Press
- 20%
Preț: 507.90 lei - 20%
Preț: 484.87 lei - 20%
Preț: 244.49 lei - 20%
Preț: 381.60 lei - 20%
Preț: 449.59 lei - 11%
Preț: 465.70 lei - 20%
Preț: 560.57 lei - 20%
Preț: 563.52 lei - 20%
Preț: 452.95 lei - 20%
Preț: 507.83 lei - 13%
Preț: 765.26 lei - 20%
Preț: 465.69 lei - 20%
Preț: 482.35 lei - 20%
Preț: 501.32 lei - 20%
Preț: 522.30 lei - 20%
Preț: 390.79 lei - 20%
Preț: 493.08 lei - 20%
Preț: 493.94 lei - 20%
Preț: 492.97 lei - 20%
Preț: 319.47 lei - 20%
Preț: 436.44 lei - 11%
Preț: 480.00 lei - 20%
Preț: 248.17 lei - 20%
Preț: 443.59 lei - 20%
Preț: 521.70 lei - 11%
Preț: 606.26 lei - 20%
Preț: 381.60 lei - 20%
Preț: 558.35 lei - 20%
Preț: 316.73 lei - 20%
Preț: 519.99 lei - 11%
Preț: 584.07 lei - 20%
Preț: 568.21 lei - 11%
Preț: 535.61 lei - 20%
Preț: 501.17 lei - 20%
Preț: 574.47 lei - 20%
Preț: 493.65 lei - 20%
Preț: 341.42 lei - 20%
Preț: 481.84 lei - 11%
Preț: 497.54 lei - 20%
Preț: 477.31 lei - 20%
Preț: 424.04 lei - 20%
Preț: 528.78 lei - 20%
Preț: 197.21 lei - 20%
Preț: 247.91 lei - 20%
Preț: 557.68 lei - 20%
Preț: 440.16 lei - 20%
Preț: 430.48 lei - 20%
Preț: 489.29 lei - 20%
Preț: 454.16 lei - 20%
Preț: 426.53 lei
Preț: 264.51 lei
Preț vechi: 330.64 lei
-20%
Carte indisponibilă temporar
Specificații
ISBN-10: 3836238039
Pagini: 575
Dimensiuni: 174 x 231 x 32 mm
Greutate: 0.96 kg
Ediția:Mărită
Editura: Rheinwerk Verlag GmbH
Seria SAP Press
De ce să citești această carte
Recomandăm această carte programatorilor aflați la început de drum în ecosistemul SAP care au nevoie de un parcurs structurat și tehnic. Veți câștiga competențe concrete în utilizarea editorului ABAP și a instrumentelor moderne precum Eclipse. Este un instrument indispensabil pentru cei care vor să treacă de la simpla utilizare a sistemului la dezvoltarea de soluții enterprise personalizate și eficiente.
Despre autor
Thorsten Franz și Karl-Heinz Kühnhauser sunt experți recunoscuți în ecosistemul SAP, cu o vastă experiență în consultanță și formare profesională. Thorsten Franz este cunoscut pentru expertiza sa în arhitectura software și tehnologiile noi SAP, fiind un autor prolific în cadrul seriei SAP Press. Karl-Heinz Kühnhauser aduce o perspectivă didactică valoroasă, concentrându-se pe transferul de cunoștințe tehnice către noile generații de dezvoltatori. Împreună, au creat un standard pentru literatura de specialitate dedicată limbajului ABAP, adaptând constant conținutul la evoluțiile tehnologice ale platformei SAP.
Notă biografică
Cuprins
Einleitung ... 15
1. ABAP und die ersten Schritte im SAP-System ... 21
1.1 ... Architektur des SAP-Systems im Überblick ... 23
1.2 ... Anwendungsprogramme und Laufzeitumgebung ... 31
1.3 ... Anmelden am und Abmelden vom System ... 37
2. ABAP Dictionary ... 49
2.1 ... Einstieg in das ABAP Dictionary ... 49
2.2 ... Datenelemente und Domänen ... 56
2.3 ... Datensätze erfassen ... 70
3. Programmieren im ABAP Editor ... 73
3.1 ... ABAP-Report anlegen ... 73
3.2 ... ABAP Editor im Überblick ... 77
3.3 ... ABAP-Programme verstehen und bearbeiten ... 81
3.4 ... ABAP-Report ausführen ... 84
3.5 ... Datenbanktabelle lesen und ausgeben ... 85
3.6 ... Aufbereitung von Listen ... 89
3.7 ... Quellcode schreiben und editieren ... 91
4. Felder und Berechnungen ... 101
4.1 ... Report vorbereiten ... 101
4.2 ... Felder deklarieren ... 105
4.3 ... Grundrechenarten ... 110
4.4 ... Inline-Variablendeklarationen ... 115
4.5 ... Codebeispiel zu Feldern und Berechnungen ... 117
5. Mit Zeichenketten arbeiten ... 125
5.1 ... Zeichenketten deklarieren ... 125
5.2 ... Zeichenkettenoperationen ... 128
5.3 ... Codebeispiel zu String-Operationen ... 137
6. Debugging von Programmen ... 145
6.1 ... Aufruf des ABAP Debugger ... 146
6.2 ... Mit dem ABAP Debugger arbeiten ... 149
6.3 ... Schicht für Schicht: Layer-aware Debugging ... 161
6.4 ... Codebeispiel zum Layer-aware Debugging ... 168
7. Transparente Datenbanktabellen bearbeiten ... 171
7.1 ... Datenbanktabelle kopieren ... 172
7.2 ... Nicht-Schlüsselfelder ergänzen ... 177
7.3 ... Tabellen erweitern ... 190
7.4 ... Schlüsselfelder von Tabellen manipulieren ... 199
7.5 ... Tabellenfelder löschen ... 203
7.6 ... Tabellen löschen ... 204
8. Rechnen mit Datum und Zeit, Mengen und Währungen ... 207
8.1 ... Felddeklarationen ... 207
8.2 ... Rechnen mit Datumsfeldern ... 210
8.3 ... Rechnen mit Zeitfeldern ... 216
8.4 ... Rechnen mit Mengen- und Währungsfeldern ... 220
8.5 ... Codebeispiel zu Datums-, Zeit- und Währungsfeldern ... 222
9. Mit Daten in einer Datenbanktabelle arbeiten ... 235
9.1 ... Berechtigungskonzept ... 236
9.2 ... Sperrkonzept ... 238
9.3 ... Open-SQL-Anweisungen ... 240
9.4 ... Codebeispiel zu INSERT ... 248
9.5 ... Codebeispiel zu UPDATE ... 252
9.6 ... Codebeispiel zu MODIFY ... 256
9.7 ... Codebeispiel zu DELETE ... 259
10. Programmablaufsteuerung und logische Ausdrücke ... 263
10.1 ... Kontrollstrukturen ... 263
10.2 ... Arbeiten mit Mustern ... 264
10.3 ... Verzweigungen ... 268
10.4 ... Schleifen ... 274
10.5 ... Logische Ausdrücke ... 282
10.6 ... Codebeispiel zu IF ... 289
10.7 ... Codebeispiel zu CASE ... 294
10.8 ... Codebeispiel zu DO und Abbruchbedingungen ... 299
10.9 ... Codebeispiel zu WHILE und logischen Ausdrücken ... 305
11. Selektionsbildschirme ... 313
11.1 ... Ereignisse ... 316
11.2 ... Einfache Selektionen ... 319
11.3 ... Komplexe Selektionen ... 327
11.4 ... Selektionstexte verwenden ... 332
11.5 ... Selektionsbild speichern ... 337
11.6 ... Ergänzende Textobjekte ... 344
11.7 ... Selektionsbilder frei gestalten ... 350
11.8 ... Codebeispiel zum Selektionsbild (einfache Form) ... 354
11.9 ... Codebeispiel zum Selektionsbild (erweiterte Form) ... 360
12. Interne Tabellen ... 371
12.1 ... Sinn und Zweck interner Tabellen ... 372
12.2 ... Aufbau und Arten interner Tabellen ... 374
12.3 ... Interne Standardtabelle deklarieren ... 377
12.4 ... Interne Standardtabelle füllen ... 380
12.5 ... Interne Tabelle zeilenweise verarbeiten ... 384
12.6 ... Inhalte von internen Tabellen löschen ... 393
12.7 ... Codebeispiel zum Arbeiten mit internen Tabellen ... 394
13. Modularisierung von Programmen ... 405
13.1 ... Modularisierungstechniken ... 405
13.2 ... Quelltextmodule ... 408
13.3 ... Unterprogramme ... 411
13.4 ... Funktionsbausteine ... 421
13.5 ... ABAP-Klassen ... 437
13.6 ... Speicherbereiche für die Datenübergabe ... 445
13.7 ... Codebeispiele zur Modularisierung ... 449
13.8 ... Codebeispiele zum Aufruf fremder Reports ... 461
14. ABAP in Eclipse ... 467
14.1 ... Eclipse als alternative Entwicklungsumgebung ... 467
14.2 ... Installation von ABAP in Eclipse ... 469
14.3 ... Erste Schritte mit ABAP in Eclipse ... 473
14.4 ... ABAP in Eclipse oder im SAP GUI? ... 482
15. Core Data Services zur Abbildung von Datenmodellen ... 485
15.1 ... Datenbank-Views in der Anwendungsentwicklung ... 485
15.2 ... Klassische Datenbank-Views im ABAP Dictionary ... 487
15.3 ... CDS Views in Eclipse ... 492
16. Weiterführende Themen ... 517
16.1 ... Interessante Zeiten für die Programmiersprache ABAP ... 517
16.2 ... SAP HANA ... 519
16.3 ... Wichtige Frameworks im SAP-Standard ... 519
16.4 ... Cloudbasierte Entwicklung ... 527
16.5 ... Auf zu neuen Ufern! ... 531
Anhang ... 533
A ... Icons auf einen Blick ... 533
B ... Abkürzungsverzeichnis ... 535
Die Autoren ... 537
Index ... 539