Bis zu 50 % günstiger als neu 3 Jahre rebuy Garantie Professionelles Refurbishment
ElektronikMedien
Tipps & News
AppleAlle anzeigen
TabletsAlle anzeigen
HandyAlle anzeigen
Fairphone
AppleAlle anzeigen
iPhone Air Generation
GoogleAlle anzeigen
Pixel Fold
HonorAlle anzeigen
HuaweiAlle anzeigen
Honor SerieY-Serie
NothingAlle anzeigen
OnePlusAlle anzeigen
OnePlus 11 GenerationOnePlus 12 Generation
SamsungAlle anzeigen
Galaxy XcoverWeitere Modelle
SonyAlle anzeigen
Weitere Modelle
XiaomiAlle anzeigen
Weitere Modelle
Tablets & eBook ReaderAlle anzeigen
Google
AppleAlle anzeigen
HuaweiAlle anzeigen
MatePad Pro Serie
MicrosoftAlle anzeigen
XiaomiAlle anzeigen
Kameras & ZubehörAlle anzeigen
ObjektiveAlle anzeigen
System & SpiegelreflexAlle anzeigen
WearablesAlle anzeigen
Fitness TrackerAlle anzeigen
SmartwatchesAlle anzeigen
Xiaomi
Konsolen & ZubehörAlle anzeigen
Lenovo Legion GoMSI Claw
NintendoAlle anzeigen
Nintendo Switch Lite
PlayStationAlle anzeigen
XboxAlle anzeigen
Audio & HiFiAlle anzeigen
KopfhörerAlle anzeigen
FairphoneGoogle
LautsprecherAlle anzeigen
Beats by Dr. DreGoogleYamahatonies
iPodAlle anzeigen

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Optischer Zustand
  • Sehr guter Zustand: leichte Gebrauchsspuren vorhanden
  • z.B. mit vereinzelten Knicken, Markierungen oder mit Gebrauchsspuren am Cover
  • Gut als Geschenk geeignet
Beschreibung
Der Klassiker, vollständig aktualisiert! Die Funktion eines neuen Zusatzes ist Ihnen unklar? Sie wollen Ihr Wissen zu einem Kernkonzept von ABAP auffrischen? Sie brauchen ein anschauliches Syntax-Beispiel für einen Befehl, der schon seit Jahren obsolet ist? Hier werden Sie fündig: Auf ca. 1300 Seiten finden Sie in diesem Buch alles, was es jemals über ABAP zu wissen gab!Knappe, aber präzise Einführungen in alle ABAP-Konzepte, Syntaxdiagramme für jeden Befehl und jeden Zusatz sowie anschauliche Beispielprogramme helfen Ihnen dabei, Ihre Fragen schnellstmöglich zu beantworten. Das Buch wurde vollständig überarbeitet und auf ABAP-Release 7.02/7.20 aktualisiert. Neue Themen in dieser Auflage sind u.a. dezimale Gleitpunktzahlen, Ausdrücke an Operandenpositionen, Zeichenkettenausdrücke und –funktionen, Sekundärschlüssel interner Tabellen, wiederaufsetzbare Ausnahmen, Streaming und Lokatoren in SQL sowie ADBC. Aus dem Inhalt: Alle ABAP-Sprachelemente Einführungen zu jedem Thema Obsolete Sprachelemente Konvertierungsregeln Zuweisungen Ausnahmen ABAP-Glossar
neu 79,90 € -67 %*
25,99 €
Gebundene Ausgabe | Sehr gut
Nur noch 2 verfügbar! Versandbereit in 2-3 Werktagen
zzgl.
Nur noch 2 verfügbar! Versandbereit in 2-3 Werktagen
zzgl.

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

* Spare 67 % gegenüber Neuware
Der Streichpreis bezieht sich auf den festgelegten Preis für Neuware.

Technische Daten


Erscheinungsdatum
28.08.2010
Sprache
Deutsch
EAN
9783836215244
Herausgeber
Rheinwerk
Serien- oder Bandtitel
SAP PRESS
Sonderedition
Nein
Autor
Horst Keller
Seitenanzahl
1367
Auflage
3
Einbandart
Gebundene Ausgabe
Schlagwörter
ABAP Objects, SAP Programmierung, SAP NetWeaver, Dynpro Programmierung, Web Dynpro
Inhaltsverzeichnis
... Vorwort ... 27 1 ... Einleitung ... 29 ... 1.1 ... Behandelte Releases ... 29 ... 1.2 ... Neuerungen in den Releases 7.02 und 7.2 ... 31 ... 1.3 ... Syntaxkonventionen in der ABAP-Referenz ... 35 Teil 1 ... ABAP-Übersicht ... 37 2 ... ABAP-Programmiersprache ... 39 ... 2.1 ... SAP NetWeaver ... 39 ... 2.2 ... Umfang und Einsatzgebiete ... 40 ... 2.3 ... Programmiermodelle ... 40 ... 2.4 ... Unicode ... 41 Teil 2 ... ABAP-Syntax ... 43 3 ... Anweisungen ... 45 ... 3.1 ... ABAP-Wörter ... 46 ... 3.2 ... Operanden ... 46 ... 3.3 ... Operatoren und Ausdrücke ... 60 4 ... Bezeichner ... 63 ... 4.1 ... Namenskonventionen ... 63 ... 4.2 ... Namensräume ... 63 5 ... Kettensätze ... 65 6 ... Kommentare ... 67 7 ... Programmdirektiven ... 69 ... 7.1 ... Pragmas ... 69 ... 7.2 ... Pseudokommentare ... 71 Teil 3 ... Programmaufbau ... 73 8 ... Programmaufbau ... 75 9 ... Programme ... 77 ... 9.1 ... Eigenständige Programme ... 77 ... 9.2 ... Ausführbare Programme ... 79 ... 9.3 ... Modul-Pools und Subroutinen-Pools ... 81 ... 9.4 ... Funktionsgruppen ... 83 ... 9.5 ... Class-Pools ... 84 ... 9.6 ... Interface-Pools ... 85 ... 9.7 ... Typgruppen ... 86 10 ... Modularisierung ... 87 ... 10.1 ... Prozeduren ... 87 ... 10.2 ... Dialogmodule ... 95 ... 10.3 ... Ereignisblöcke ... 96 ... 10.4 ... Quelltextmodule ... 102 11 ... Eingebaute Elemente ... 107 ... 11.1 ... Eingebaute Datentypen ... 107 ... 11.2 ... Eingebaute Datenobjekte ... 121 ... 11.3 ... Eingebaute Funktionen ... 127 Teil 4 ... Deklarative Anweisungen ... 131 12 ... Typen und Objekte ... 133 ... 12.1 ... Gültigkeit und Sichtbarkeit ... 134 ... 12.2 ... Absolute Typnamen ... 135 ... 12.3 ... Shared Objects ... 137 13 ... Datentypen und Datenobjekte ... 139 ... 13.1 ... Datentypen deklarieren ... 139 ... 13.2 ... Datenobjekte deklarieren ... 159 14 ... Klassen und Interfaces ... 181 ... 14.1 ... Klassen definieren ... 181 ... 14.2 ... Interfaces definieren ... 196 ... 14.3 ... Komponenten deklarieren ... 198 15 ... Feldsymbole ... 227 16 ... Typisierung ... 229 ... 16.1 ... Syntax der Typisierung ... 229 ... 16.2 ... Typisierung überprüfen ... 232 Teil 5 ... Objekterzeugung ... 239 17 ... Objekte erzeugen ... 241 ... 17.1 ... Datenobjekte erzeugen ... 241 ... 17.2 ... Instanzen von Klassen erzeugen ... 251 Teil 6 ... Programmeinheiten ausführen ... 257 18 ... Programme aufrufen ... 259 ... 18.1 ... Ausführbare Programme aufrufen ... 259 ... 18.2 ... Transaktionen aufrufen ... 274 19 ... Verarbeitungsblöcke aufrufen ... 281 ... 19.1 ... Prozeduren aufrufen ... 281 ... 19.2 ... Ereignisbehandler aufrufen ... 306 ... 19.3 ... Ereignisblöcke aufrufen ... 311 20 ... Programmeinheiten verlassen ... 313 ... 20.1 ... Programme verlassen ... 313 ... 20.2 ... Verarbeitungsblöcke verlassen ... 314 ... 20.3 ... Schleifen verlassen ... 319 Teil 7 ... Programmablaufsteuerung ... 321 21 ... Logische Bedingungen ... 323 ... 21.1 ... Logische Ausdrücke ... 323 ... 21.2 ... Logische Funktionen ... 344 22 ... Kontrollstrukturen ... 349 ... 22.1 ... Verzweigungen ... 349 ... 22.2 ... Schleifen ... 351 ... 22.3 ... Ausnahmebehandlung ... 354 Teil 8 ... Zuweisungen ... 375 23 ... Zuweisungsregeln ... 377 ... 23.1 ... Kompatibilität von Datentypen ... 377 ... 23.2 ... Konvertierungsregeln für elementare Datenobjekte ... 379 ... 23.3 ... Konvertierungsregeln für Strukturen ... 394 ... 23.4 ... Konvertierungsregeln für interne Tabellen ... 399 ... 23.5 ... Zuweisungsregeln für Referenzvariablen ... 399 ... 23.6 ... Systemklassen für Zeichensatz- und Zahlenformatkonvertierung ... 403 24 ... Werte zuweisen ... 405 ... 24.1 ... Allgemeine Zuweisung ... 405 ... 24.2 ... Verlustfreie Zuweisung ... 407 ... 24.3 ... Mehrfachzuweisungen ... 415 ... 24.4 ... Strukturkomponenten zuweisen ... 415 ... 24.5 ... Spezielle Zuweisung einer gepackten Zahl ... 417 25 ... Referenzen setzen ... 419 ... 25.1 ... Datenobjekte Feldsymbolen zuweisen ... 419 ... 25.2 ... Datenreferenzen besorgen ... 434 26 ... Initialisierungen ... 437 ... 26.1 ... Datenobjekte initialisieren ... 437 ... 26.2 ... Speicher freigeben ... 438 ... 26.3 ... Feldsymbole initialisieren ... 438 Teil 9 ... Interne Daten verarbeiten ... 439 27 ... Numerische Berechnungen ... 441 ... 27.1 ... Anweisungen für numerische Berechnungen ... 441 ... 27.2 ... Arithmethische Ausdrücke ... 446 ... 27.3 ... Numerische Funktionen ... 452 ... 27.4 ... Systemklassen für mathematische Operationen ... 461 28 ... Zeichen- und Bytekettenverarbeitung ... 463 ... 28.1 ... Eigenschaften der Zeichen- und Bytekettenverarbeitung ... 463 ... 28.2 ... Anweisungen für die Zeichen- und Bytekettenverarbeitung ... 465 ... 28.3 ... Zeichenkettenausdrücke ... 507 ... 28.4 ... Zeichenkettenfunktionen ... 524 ... 28.5 ... Reguläre Ausdrücke ... 543 ... 28.6 ... Ausdrücke und Funktionen für die Bytekettenverarbeitung ... 563 ... 28.7 ... Systemklassen für die Zeichen- und Bytekettenverarbeitung ... 566 29 ... Interne Tabellen ... 567 ... 29.1 ... Eigenschaften interner Tabellen ... 567 ... 29.2 ... Anweisungen für interne Tabellen ... 579 ... 29.3 ... Tabellenfunktion ... 641 ... 29.4 ... Spezialanweisung für interne Tabellen ... 641 30 ... Extrakte ... 647 ... 30.1 ... Feldgruppen deklarieren ... 647 ... 30.2 ... Zeilenstruktur festlegen ... 648 ... 30.3 ... Extraktdatenbestand füllen ... 649 ... 30.4 ... Extraktdatenbestand sortieren ... 650 ... 30.5 ... Extraktdatenbestand auslesen ... 651 ... 30.6 ... Gruppenstufenverarbeitung ... 652 31 ... Eigenschaften von Daten ... 657 ... 31.1 ... Elementare Eigenschaften bestimmen ... 657 ... 31.2 ... Run Time Type Services ... 665 32 ... Streaming ... 667 ... 32.1 ... Klassen und Interfaces für Ströme ... 667 ... 32.2 ... Streaming für Datenobjekte ... 669 Teil 10 ... Benutzerdialoge ... 671 33 ... Klassische Dynpros ... 673 ... 33.1 ... SAP GUI ... 673 ... 33.2 ... Dynpro-Felder ... 674 ... 33.3 ... Dynpro-Ablauf und Dynpro-Folgen ... 676 ... 33.4 ... Anweisungen der Dynpro-Ablauflogik ... 676 ... 33.5 ... ABAP-Anweisungen für Dynpros ... 695 34 ... Selektionsbilder ... 715 ... 34.1 ... Selektionsbilder erstellen ... 716 ... 34.2 ... Parameter definieren ... 736 ... 34.3 ... Selektionskriterien definieren ... 746 ... 34.4 ... Selektionsbilder aufrufen ... 755 ... 34.5 ... Selektionsbildverarbeitung ... 757 ... 34.6 ... Selektionsbildereignisse ... 757 ... 34.7 ... Freie Abgrenzungen ... 761 35 ... Klassische Listen ... 765 ... 35.1 ... Eigenschaften klassischer Listen ... 765 ... 35.2 ... Listen erstellen ... 767 ... 35.3 ... Listen im Listenpuffer bearbeiten ... 801 ... 35.4 ... Listen anzeigen ... 810 ... 35.5 ... Listen drucken ... 818 ... 35.6 ... Ereignisblöcke für Listenereignisse ... 829 36 ... Nachrichten ... 835 ... 36.1 ... Ablage von Nachrichten ... 835 ... 36.2 ... Verhalten von Nachrichten ... 835 ... 36.3 ... Nachrichten senden ... 843 Teil 11 ... Externe Daten verarbeiten ... 851 37 ... Datenbankzugriffe ... 853 ... 37.1 ... Datenbanktabellen ... 853 ... 37.2 ... Open SQL ... 854 ... 37.3 ... Object Services ... 927 ... 37.4 ... Native SQL ... 932 ... 37.5 ... ADBC ... 941 38 ... Daten-Cluster ... 949 ... 38.1 ... Daten-Cluster erstellen ... 949 ... 38.2 ... Daten-Cluster lesen ... 957 ... 38.3 ... Inhaltsverzeichnis lesen ... 968 ... 38.4 ... Daten-Cluster löschen ... 969 ... 38.5 ... Daten-Cluster im ABAP Memory löschen ... 970 ... 38.6 ... Systemklassen für Daten-Cluster ... 971 39 ... Dateischnittstelle ... 973 ... 39.1 ... Eigenschaften der Dateischnittstelle ... 973 ... 39.2 ... Datei öffnen ... 976 ... 39.3 ... Datei schreiben ... 989 ... 39.4 ... Datei lesen ... 992 ... 39.5 ... Dateieigenschaften bestimmen ... 995 ... 39.6 ... Dateieigenschaften ändern ... 999 ... 39.7 ... Dateigröße ändern ... 1002 ... 39.8 ... Datei schließen ... 1003 ... 39.9 ... Datei löschen ... 1004 40 ... Datenkonsistenz ... 1005 ... 40.1 ... Datenbank-LUW ... 1005 ... 40.2 ... SAP-LUW ... 1008 ... 40.3 ... Datenbanksperren ... 1015 ... 40.4 ... SAP-Sperren ... 1017 ... 40.5 ... Berechtigungen ... 1019 Teil 12 ... Programmparameter ... 1023 41 ... Parameter im SAP Memory ... 1025 ... 41.1 ... SPA/GPA-Parameter ... 1025 ... 41.2 ... SPA/GPA-Parameter setzen ... 1027 ... 41.3 ... SPA/GPA-Parameter lesen ... 1028 42 ... Sprachumgebung ... 1031 ... 42.1 ... Text-Pools ... 1031 ... 42.2 ... Textumgebung ... 1033 ... 42.3 ... Formatierungseinstellungen ... 1038 43 ... Datums- und Zeitinformationen ... 1043 ... 43.1 ... Systemfelder für Datum und Zeit ... 1043 ... 43.2 ... Zeitstempel ... 1044 Teil 13 ... Programmbearbeitung ... 1053 44 ... Programme testen und prüfen ... 1055 ... 44.1 ... Checkpoints ... 1055 ... 44.2 ... Laufzeitmessung ... 1061 ... 44.3 ... Laufzeitanalyse ... 1063 45 ... Programme bearbeiten ... 1065 ... 45.1 ... Quelltext ... 1065 ... 45.2 ... Textelemente ... 1079 Teil 14 ... Daten- und Kommunikationsschnittstellen ... 1083 46 ... Remote Function Call ... 1085 ... 46.1 ... Eigenschaften des RFC ... 1085 ... 46.2 ... Remote-Funktionsaufruf ... 1092 47 ... XML-Schnittstelle ... 1107 ... 47.1 ... XSL-Transformationen ... 1107 ... 47.2 ... Simple Transformations ... 1108 ... 47.3 ... Kanonische XML-Repräsentation ... 1108 ... 47.4 ... Transformation aufrufen ... 1125 48 ... OLE-Schnittstelle ... 1135 ... 48.1 ... Automation-Objekt erzeugen ... 1135 ... 48.2 ... Automation-Methode aufrufen ... 1137 ... 48.3 ... Automation-Objekteigenschaften feststellen ... 1139 ... 48.4 ... Automation-Objekteigenschaften ändern ... 1140 ... 48.5 ... Automation-Objekt freigeben ... 1141 Teil 15 ... Erweiterungstechniken ... 1143 49 ... Quelltext erweitern ... 1145 ... 49.1 ... Implizite Erweiterungsoptionen ... 1145 ... 49.2 ... Explizite Erweiterungsoptionen ... 1146 50 ... BAdIs ... 1151 ... 50.1 ... BAdI-Objekt erzeugen ... 1152 ... 50.2 ... BAdI-Methode aufrufen ... 1155 Teil 16 ... Obsolete Anweisungen ... 1159 51 ... Obsolete Syntax ... 1161 ... 51.1 ... Obsoleter Anweisungsaufbau ... 1161 ... 51.2 ... Obsolete Pseudokommentare ... 1161 ... 51.3 ... Obsoletes Ausschalten der Programmprüfung ... 1162 52 ... Obsolete Modularisierung ... 1165 ... 52.1 ... Obsolete Unterprogramme ... 1165 ... 52.2 ... Obsolete Funktionsbausteinparameter ... 1170 ... 52.3 ... Obsoletes Zwischenspeichern ... 1173 53 ... Obsolete Deklarationen ... 1175 ... 53.1 ... Obsolete Typdefinitionen ... 1175 ... 53.2 ... Obsoletes Bekanntmachen und Laden ... 1176 ... 53.3 ... Obsolete Schnittstellen-Arbeitsbereiche ... 1178 ... 53.4 ... Obsolete interne Tabellen ... 1180 ... 53.5 ... Obsolete Feldsymbole ... 1185 ... 53.6 ... Obsoleter Typbezug ... 1186 54 ... Obsolete Objekterzeugung ... 1187 55 ... Obsolete Aufrufe ... 1189 ... 55.1 ... Obsolete Dialogbausteine ... 1189 ... 55.2 ... Obsoleter Funktionsbaustein-Exit ... 1191 ... 55.3 ... Obsolete Funktionsbausteinausnahme ... 119 2 ... 55.4 ... Obsoleter externer Unterprogrammaufruf ... 1192 ... 55.5 ... Obsoletes Verlassen ... 1193 56 ... Obsolete Programmablaufsteuerung ... 1195 ... 56.1 ... Obsolete logische Ausdrücke ... 1195 ... 56.2 ... Obsolete Kontrollstrukturen ... 1197 ... 56.3 ... Obsolete Ausnahmebehandlung ... 1201 57 ... Obsolete Zuweisungen ... 1203 ... 57.1 ... Obsoletes prozentuales Teilfeld ... 1203 ... 57.2 ... Obsolete Konvertierung ... 1203 ... 57.3 ... Obsoletes Casting ... 1204 ... 57.4 ... Obsoleter dynamischer Speicherbereich ... 1205 ... 57.5 ... Obsolete Initialisierung ... 1205 58 ... Obsolete Rechenanweisungen ... 1207 ... 58.1 ... Obsoletes Addieren von Feldfolgen ... 1207 ... 58.2 ... Obsoletes komponentenweises Rechnen ... 1208 59 ... Obsolete Zeichen- und Bytekettenverarbeitung ... 1211 ... 59.1 ... Obsoletes Suchen ... 1211 ... 59.2 ... Obsoletes Ersetzen ... 1213 ... 59.3 ... Obsoletes Umsetzen ... 1215 60 ... Obsolete Verarbeitung interner Tabellen ... 1219 ... 60.1 ... Obsolete Kurzformen ... 1219 ... 60.2 ... Obsolete Schlüsselangaben ... 1219 ... 60.3 ... Obsoletes Suchen ... 1222 ... 60.4 ... Obsolete Zuweisung aufbereiteter Zeichenketten ... 1223 ... 60.5 ... Obsolete Kurzform einer Spezialanweisung ... 1224 ... 60.6 ... Obsoletes Löschen ... 1226 61 ... Obsolete Benutzerdialoge ... 1227 ... 61.1 ... Obsolete Dynpro-Ablauflogik ... 1227 ... 61.2 ... Obsolete Listenverarbeitung ... 1234 ... 61.3 ... Obsoleter Texteditor ... 1238 62 ... Obsolete Verarbeitung externer Daten ... 1241 ... 62.1 ... Obsolete Datenbankzugriffe ... 1241 ... 62.2 ... Obsolete Daten-Cluster-Zugriffe ... 1247 ... 62.3 ... Obsolete Contexte ... 1249 ... 62.4 ... Obsolete logische Datenbanken ... 1253 63 ... Obsolete Daten- und Kommunikationsschnittstellen ... 1265 ... 63.1 ... Obsolete XML-Anbindung ... 1265 ... 63.2 ... Obsolete CPI-C-Schnittstelle ... 1265 ... 63.3 ... Obsolete JavaScript-Anbindung ... 1266 ... Anhang ... 1267 ... AABAP-Speicherorganisation 1269 ... 1267 ... BSpeicherverwaltung tiefer Datenobjekte 1273 ... 1267 ... CABAP-Glossar 1277 ... 1267 A ... ABAP-Speicherorganisation ... 1269 ... A.1 ... Allgemeine Speicherorganisation ... 1269 ... A.2 ... Programme im internen Modus ... 1270 B ... Speicherverwaltung tiefer Datenobjekte ... 1273 ... B.1 ... Speicherbedarf tiefer Datenobjekte ... 1273 ... B.2 ... Maximale Größe dynamischer Datenobjekte ... 1275 ... B.3 ... Sharing zwischen dynamischen Datenobjekten ... 1275 C ... ABAP-Glossar ... 1277 ... Index ... 1345
Höhe
240 mm
Breite
19 cm

Warnhinweise und Sicherheitsinformationen

Informationen nach EU Data Act

-.-
Leider noch keine Bewertungen
Leider noch keine Bewertungen
Schreib die erste Bewertung für dieses Produkt!
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!