E-Book, Deutsch, 316 Seiten
Theobald Profikurs ABAP®
2. Auflage 2007
ISBN: 978-3-8348-9207-2
Verlag: Vieweg+Teubner Verlag
Format: PDF
Kopierschutz: 1 - PDF Watermark
Konkrete, praxisorientierte Lösungen - Tipps, Tricks und jede Menge Erfahrung
E-Book, Deutsch, 316 Seiten
Reihe: Computer Science and Engineering (German Language)
ISBN: 978-3-8348-9207-2
Verlag: Vieweg+Teubner Verlag
Format: PDF
Kopierschutz: 1 - PDF Watermark
Autoren/Hrsg.
Weitere Infos & Material
1;Vorwort zur zweiten Auflage;6
2;Vorwort zur ersten Auflage;7
3;Inhaltsverzeichnis;8
4;1 Einführung und Grundlagen;14
4.1;1.1 Beispieldateien;16
4.1.1;1.1.1 Die erforderlichen Tabellen;17
4.1.2;1.1.2 Importieren eines Transportauftrags;20
4.1.3;1.1.3 Tabellen im Data Dictionary manuell anlegen;23
4.2;1.2 Crashkurs ABAP;28
4.2.1;1.2.1 Umgang mit Variablen und Datentypen;28
4.2.2;1.2.2 Reports;32
4.2.3;1.2.3 Dialogprogrammierung;36
4.2.4;1.2.4 Modularisierung;39
4.3;1.3 Crashkurs ABAP Objects;41
4.3.1;1.3.1 Kurzer Streifzug durch die Objektorientierung;41
4.3.2;1.3.2 Klassen, Objekte und Eigenschaften;43
4.3.3;1.3.3 Methoden;45
4.3.4;1.3.4 Der Klassenkonstruktor;49
4.3.5;1.3.5 Statische Klassenelemente;50
4.3.6;1.3.6 Ereignisse;52
4.3.7;1.3.7 Ableitung und Vererbung;55
4.3.8;1.3.8 Interface-Klassen;58
4.3.9;1.3.9 Lokale und systemweite Klassen;60
4.3.10;1.3.10 Randbemerkung zu ABAP Objects;61
4.4;1.4 Einführung in die Control-Programmierung;62
4.4.1;1.4.1 Einführungsbeispiel;62
4.4.2;1.4.2 Ereignisse;67
4.4.3;1.4.3 System- und Anwendungsereignisse;70
4.4.4;1.4.4 Synchronisation und Flush;72
5;2 Daten aufbereiten, ablegen und konvertieren;74
5.1;2.1 Dateien auf dem Applikationsserver;74
5.1.1;2.1.1 Logische und physische Dateinamen;74
5.1.2;2.1.2 Dateien schreiben und lesen;76
5.1.3;2.1.3 Exkurs: Datenübertragung mittels FTP;79
5.1.4;2.1.4 Funktionsbausteine im Überblick;85
5.2;2.2 Dateien auf dem Präsentationsserver;87
5.2.1;2.2.1 Funktionsbausteine im Überblick;91
5.3;2.3 HTML-Export und das Listen-Objekt;94
5.3.1;2.3.1 Das Web Repository;98
5.3.2;2.3.2 Funktionsbausteine im Überblick;102
5.4;2.4 PDF-Dateien erzeugen;102
5.4.1;2.4.1 Reports konvertieren;103
5.5;2.5 XML-Dokumente;107
5.5.1;2.5.1 Die Programmierschnittstelle;109
5.5.2;2.5.2 Funktionsbausteine im Überblick;112
5.6;2.6 BDS . Die Dokumentenverwaltung;114
5.6.1;2.6.1 OAER - Der Business Document Navigator;114
5.6.2;2.6.2 Dokumentenarten und Dokumententypen;117
5.6.3;2.6.3 Programmgesteuert Dokumente anlegen;119
5.6.4;2.6.4 Dokumente abrufen und anzeigen;122
5.6.5;2.6.5 Den SAP-Standard nutzen;126
5.6.6;2.6.6 Funktionen im Überblick;128
6;3 Benutzeroberfläche;130
6.1;3.1 Standarddialoge;130
6.1.1;3.1.1 Ja, Nein, WeißNicht;131
6.1.2;3.1.2 Das Eine oder das Andere;135
6.1.3;3.1.3 Textbausteine anzeigen;137
6.1.4;3.1.4 Dateneingabe;140
6.2;3.2 Tabellenpflege;145
6.2.1;3.2.1 Generieren der Pflegebausteine;145
6.2.2;3.2.2 Programmierschnittstelle;148
6.2.3;3.2.3 Erweiterte Low-Level-Funktionen;152
6.2.4;3.2.4 Funktionsbausteine im Überblick;155
6.3;3.3 Das ALV-Grid;159
6.3.1;3.3.1 ALV als Steuerelemente im Dynpro;160
6.3.2;3.3.2 Layout-Anpassung;163
6.3.3;3.3.3 Der Feldkatalog;165
6.3.4;3.3.4 Funktionen im Überblick;168
7;4 Nummernkreise und lange Texte;169
7.1;4.1 Nummernkreise;169
7.1.1;4.1.1 Programmierschnittstelle;172
7.1.2;4.1.2 Komplexe Nummernkreise mit Unterobjekten;173
7.1.3;4.1.3 Komplexe Nummernkreise mit Gruppenabhängigkeit;177
7.1.4;4.1.4 Funktionsbausteine im Überblick;180
7.1.5;4.1.5 Ausblicke;181
7.2;4.2 Texte und Textobjekte;182
7.2.1;4.2.1 Textobjekte und Text-IDs;182
7.2.2;4.2.2 Programmgesteuerter Editorabsprung;185
7.2.3;4.2.3 Funktionsbausteine im Überblick;189
7.2.4;4.2.4 Edtior im Dynpro;192
7.2.5;4.2.5 GUI-Klasse im Überblick;197
8;5 Sperren und Verbuchen;198
8.1;5.1 Theorie zur Systemarchitektur;199
8.1.1;5.1.1 Das Schichtenmodell;199
8.1.2;5.1.2 Kleine Prozesskunde;201
8.1.3;5.1.3 Transaktionen, LUWs und die Datenbankfortschreibung;204
8.2;5.2 Verbuchungstechniken;207
8.2.1;5.2.1 PERFORM ON COMMIT;207
8.2.2;5.2.2 Verbuchungsbausteine;209
8.2.3;5.2.3 Kleines Beispielszenario;212
8.2.4;5.2.4 Verbuchungsverwaltung;218
8.3;5.3 Sperrungen;223
8.3.1;5.3.1 Sperrobjekte;223
8.3.2;5.3.2 Beispiel;226
8.3.3;5.3.3 Bündelung von Sperren;229
8.3.4;5.3.4 Sperrverwaltung und Administration;231
8.3.5;5.3.5 Funktionsbausteine im Überblick;232
9;6 OLE2 und MS Office Integration;236
9.1;6.1 Ansteuerung von OLE2-Objekten;237
9.2;6.2 Excel;239
9.2.1;6.2.1 Beispiel;241
9.2.2;6.2.2 Klassenhierarchien verstehen;246
9.3;6.3 Word;247
9.3.1;6.3.1 Einfaches Beispiel mit Textausgabe;248
9.3.2;6.3.2 Beispiel mit Adressetiketten;250
10;7 Drucken mit SAP Smart Forms;253
10.1;7.1 Schnelleinstieg;253
10.1.1;7.1.1 Das erste Formular und die Smart-Forms-Umgebung;254
10.1.2;7.1.2 Das Rahmenprogramm;258
10.2;7.2 ABAP imFormular;260
10.2.1;7.2.1 Zugriff bei der Initialisierung;260
10.2.2;7.2.2 ABAP-Programmknoten;262
10.3;7.3 Stile, Textbausteine und Grafiken;266
10.3.1;7.3.1 Einen Stil definieren;267
10.3.2;7.3.2 Einen Textbaustein definieren;268
10.3.3;7.3.3 Grafiken ablegen;269
10.3.4;7.3.4 ... und alles zusammenbauen;270
10.4;7.4 Tabellen;273
10.4.1;7.4.1 Vorarbeit;273
10.4.2;7.4.2 Hauptelemente einfügen und Tabelle stylen;275
10.4.3;7.4.3 Detailsätze ausgeben;278
10.5;7.5 Ausgabe im Rahmenprogramm steuern;279
10.5.1;7.5.1 Funktionsbausteine im Überblick;282
11;8 Web Dynpros;286
11.1;8.1 Components, Windows, Views und Plugs;287
11.2;8.2 Der Context;288
11.3;8.3 Einführungsbeispiel;289
11.3.1;8.3.1 Anlage der Component und einer View;289
11.3.2;8.3.2 Vorbereiten des Context;292
11.3.3;8.3.3 View Layout;294
11.3.4;8.3.4 Coding;297
11.4;8.4 Controller und Plugs live erleben;301
11.4.1;8.4.1 Der Controller;301
11.4.2;8.4.2 Vorbereiten der zweiten View und der Context-Objekte;303
11.4.3;8.4.3 Plugs definieren;305
11.4.4;8.4.4 Coding;307
12;A Anhang;311
12.1;A.1 Web-Ressourcen;311
12.2;A.2 Liste gängiger Transaktionen;312
12.3;A.3 Vergleichsoperatoren;313
12.4;A.4 Wichtige FTP-Kommandos;314
12.5;A.5 Elementare ABAP-Datentypen;315
12.6;A.6 Vergleich ABAP- / Data-Dictionary-Datenytpen;316
12.7;A.7 Farben;317
13;Schlagwortverzeichnis;318




