Sie sind hier
E-Book

Praxishandbuch Web Dynpro ABAP

AutorAna Daniela Cristea, Ulrich Gellert
VerlagSpringer-Verlag
Erscheinungsjahr2010
Seitenanzahl383 Seiten
ISBN9783642113871
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis46,99 EUR
Web Dynpro ABAP ermöglicht die Web-Programmierung von Anwendungen, die durch SAP-Systeme verbunden sind. Der Band bietet eine Schritt-für-Schritt-Einführung in Web Dynpro ABAP. Leser sollen durch das Erarbeiten der praxisbasierten Beispiele in die Lage versetzt werden, die verschiedenen Komponenten dieser Web-Programmierung zu verstehen und anzuwenden. Die Autoren vermitteln auch den Zusammenhang zwischen Web Dynpro ABAP und anderen SAP NetWeaver-Elementen wie z. B. ABAP Dictionary, Autorisierung und Portal Interaction.

Ulrich Gellert

Ausbildung zum IT-Kaufmann in den Jahren 1983-1985, Mitgründer der S+P LION GmbH im Jahr 1985. 25 jährige Erfahrung als Projektleiter, Berater und Entwickler bei unseren Kunden (z.B. SAP, BASF, BG Chemie, Commerzbank, Wild Werke, HDI) in zahlreichen Projekten. Geschäftsführer der S+P LION GmbH (1995-2000), stv. Vorstandsvorsitzender der S+P LION AG (2000-2003) und seit 2003 Vorstandsvorsitzender der S+P LION AG. Die S+P LION AG ist eine international tätige IT Beratung mit ca. 500 festen und freien Mitarbeitern von denen ca. 430 im SAP Beratungs Umfeld tätig sind. 350 dieser Mitarbeiter sind direkt bei der SAP (primär in Walldorf und St. Leon) eingesetzt.

 

Ana Daniela Cristea

Studium der Informatik an der Universität in Petrosani (Rumänien)´. 4 Jahre Universitätsassistentin und Lehrtätigkeit an der Polytechnischen Universität in Timisoara, Rumänien. Sie arbeitet an Ihrer Dissertation zum Thema 'Contribution to creating and development a new SAP authorization concept based on Qualifications and fizic connection through RFID' und als freiberuflicher SAP Consultant bei die Firma NWCON Technology.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort6
Danksagung9
1 Was ist Web Dynpro?14
2 SAP Easy Access18
2.1 ndern des SAP Easy Access18
2.2 Favoriten-Liste19
2.3 Festlegen einer Transaktion als Starttransaktion21
2.4 Erstellen einer Verknpfung22
3 Designen einer Web-Dynpro-Komponente23
3.1 View26
3.1.1 View-Layout26
3.1.2 Context-View29
3.1.3 Aktionen30
3.1.4 Methoden32
3.1.5 Eigenschaften33
3.1.6 Attribute34
3.2 Componentcontroller35
3.3 Window36
3.4 Web-Dynpro-Anwendung37
3.5 ABAP Debugger40
3.6 Konfiguration der Web Dynpro Anmeldeseite43
4 ABAP Dictionary47
4.1 Datenelement48
4.2 Domne49
4.3 Struktur52
4.4 Tabelle54
4.5 Suchhilfe59
4.6 Datenbank-View62
4.7 Tabellentyp65
4.8 Sperrobjekt66
5 Context-Knoten und Context-Attribute zum Entwicklungszeitpunkt68
5.1 Context-Attribute69
5.2 Context-Knoten72
5.2.1 Erzeugen eines Knotens unter Verwendung eines ABAP-Dictionary-Repository-Objekts72
5.2.2 Arbeiten mit Kindknoten78
6 Datenbindung, Context-Mapping und Interface-Methoden81
6.1 Datenbindung (Data binding)82
6.2 Context-Mapping86
6.2.1 Internes Context-Mapping87
6.2.2 Externes Context-Mapping90
6.2.2.1 Direktes Mapping90
6.2.2.2 Umgedrehtes Mapping (Reverse Mapping)95
6.3 Interface-Methoden98
7 View-Controller-Methoden102
7.1 Hook-Methoden102
7.1.1 wdDoInit103
7.1.2 wdDoExit106
7.1.3 wdDoModifyView107
7.1.4 wdDoBeforeAction113
7.1.5 wdDoOnContextMenu114
7.2 Supply-Funktion-Methoden119
7.3 Benutzerdefinierte Instanzmethoden119
7.4 Fire-Methoden122
7.5 Eventhandler-Methoden125
8 Layout-UI-Elemente130
8.1 FlowLayout131
8.2 GridLayout133
8.3 MatrixLayout135
8.4 RowLayout137
9 User-Interface-Elemente (UI-Elemente), statische und dynamische Programmierung140
9.1 Action141
9.1.1 TimedTrigger141
9.1.1.1 Dynamische Programmierung143
9.1.2 ButtonChoice -- Druckknopfauswahl144
9.1.2.1 Dynamische Programmierung149
9.2 Selection150
9.2.1 DropDownByKey150
9.2.1.1 Dynamische Programmierung153
9.2.2 DropDownByIndex153
9.2.2.1 Dynamische Programmierung155
9.2.3 RadioButtonGroupByIndex156
9.2.3.1 Dynamische Programmierung158
9.3 Layout158
9.3.1 ViewContainerUIElement159
9.3.1.1 Dynamische Programmierung164
9.3.2 TabStrip165
9.3.2.1 Dynamische Programmierung167
9.3.3 PageHeader169
9.3.3.1 Dynamische Programmierung171
9.3.4 ContextualPanel173
9.3.4.1 Dynamische Programmierung174
9.3.5 Tray-UI-Element174
9.3.6 MessageArea180
9.3.6.1 Dynamische Programmierung182
9.4 Complex183
9.4.1 Table183
9.4.1.1 Dynamische Programmierung191
9.4.2 RoadMap192
9.4.2.1 Dynamische Programmierung199
9.4.3 PhaseIndicator200
9.4.3.1 Dynamische Programmierung206
9.4.4 Tree -- Sequentielle Implementierung207
9.4.4.1 Dynamische Programmierung211
9.4.5 DateNavigator212
9.4.5.1 Dynamische Programmierung219
9.5 Graphic219
9.5.1 Image221
9.5.1.1 Dynamische Programmierung223
9.5.2 BusinessGraphics224
9.5.2.1 Dynamische Programmierung227
9.6 Integration228
9.6.1 InteractiveForms229
9.6.1.1 Dynamische Programmierung237
9.6.2 FileUpload238
9.6.2.1 Dynamische Programmierung241
10 Nachrichten, Ausnahmen und Web Dynpro ABAP243
10.1 Nachrichtenbehandlung244
10.1.1 Dynamische Texte -- gespeichert im Textpool der Assistance-Klasse244
10.1.2 Text aus der Datenbanktabelle T100247
10.2 Ausnahmebehandlung250
10.2.1 Ausnahmeklasse mit OTR Text251
10.2.2 Ausnahmeklasse mit Text aus der Nachrichtenklasse255
11 Erstellen mehrsprachiger Applikationen259
11.1 Erstellung von mehrsprachigen User Interfaces261
11.1.1 Internationalisierung der in ABAP Dictionary definierten Datenelemente262
11.1.2 Internationalisierung von in ABAP Dictionary definierten Domänen263
11.1.3 Internationalisierung von Text aus OTR263
11.1.4 Internationalisierung von Texten einer Assistance-Klasse266
11.1.5 Internationalisierung von Meldungen268
11.2 Mehrsprachige Datenstze in der Datenbank269
11.2.1 Unser Beispiel270
11.2.2 Erstellung von Tabellen-Strukturen und Internationalisierung von Datensätzen272
11.2.3 Verwendung von internationalisierten Datensätzen in Web Dynpro277
12 Web-Dynpro-Modell280
12.1 Assistance-Klasse als Modell fr eine Multikomponenten-Applikation281
12.2 BAPI als Modell296
12.2.1 Erzeugen eines BAPI296
12.2.2 Verwenden des erzeugten BAPI als Modell301
12.3 Web Service304
12.3.1 Erstellen des Web Service307
12.3.2 Web-Service-Konfiguration309
12.3.3 Testen des Web Service311
12.3.4 Inanspruchnahme des Web Service in Web Dynpro312
13 ALV und Select Options318
13.1 SAP List Viewer318
13.1.1 Einfaches ALV Beispiel318
13.1.2 ALV-Konfigurationsmodell321
13.1.2.1 Manipulieren des ALV Output: Zeilen löschen, Spalten verdecken, sortieren322
13.1.2.2 Ändern des Zellen-Editors325
13.1.2.3 Hinzufügen eines Headers zu ALV-Tabelle325
13.1.2.4 Listenanfang und Listenende für ALV-Output festlegen325
13.1.2.5 Hinzufügen eines selbstdefinierten UI-Elements an die ALV-Toolbar328
13.2 Select Options329
13.3 ALV und Select Options337
14 Integration einer Web-Dynpro-ApplikationSAP-NetWeaver-Portal339
14.1 Anlegen eines Ordners340
14.2 Verbindung zum Backend-ABAP-System341
14.3 Anlegen einer iView344
14.4 Anlegen einer Rolle und Rollenzuordnung346
14.5 Ausfhren der Applikation innerhalb des Portals348
14.6 Triggern eines Portalereignisses349
14.7 Reaktion auf ein Portalereignis353
14.8 Anlegen einer Seite (Page)354
14.9 Ausfhren der Anwendung, die die Portalereignisse verarbeitet356
15 Web Dynpro und Berechtigung358
15.1 Rollenbasierte Zugriffskontrollmodell RBAC360
15.2 Berechtigung Objektklasse361
15.3 Berechtigungsobjekt362
15.4 Berechtigungsfeld362
15.5 Erzeugen einer Einzelrolle und ndern seiner Berechtigungdaten367
15.6 Anlegen der Web-Dynpro-Component368
15.6.1 Prüfen der Autorisierung des aktuellen Benutzers371
15.6.2 Anbinden der Benutzer-Rolle und Ausführen der Applikation373
16 Web Dynpro ABAP Mind Map375
16.1 Erstellung einer Mind Map375
16.2 Web Dynpro ABAP Mind Map376
Abkrzungsverzeichnis377
Die Autoren378
Bibliografie379
Sachverzeichnis380

Weitere E-Books zum Thema: Betriebssysteme - Computersoftware

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Automotive Embedded Systeme

E-Book Automotive Embedded Systeme
Effizfientes Framework - Vom Design zur Implementierung Format: PDF

Die Entwicklung hochkomplexer automotiver Infotainmentsysteme bestehend aus einer Headunit und weiteren Komponenten wie Audio- und Videoelementen, Kommunikationseinheiten, Navigationssystemen und…

Sicheres Netzwerkmanagement

E-Book Sicheres Netzwerkmanagement
Konzepte, Protokolle, Tools Format: PDF

Die Administration komplexer Rechnernetzwerke verlangt durch die ständige Weiterentwicklung etablierter Standards und die Integration gänzlich neuer Technologien ein umfassendes technisches Know-how…

Sicheres Netzwerkmanagement

E-Book Sicheres Netzwerkmanagement
Konzepte, Protokolle, Tools Format: PDF

Die Administration komplexer Rechnernetzwerke verlangt durch die ständige Weiterentwicklung etablierter Standards und die Integration gänzlich neuer Technologien ein umfassendes technisches Know-how…

Weitere Zeitschriften

Archiv und Wirtschaft

Archiv und Wirtschaft

"Archiv und Wirtschaft" ist die viermal jährlich erscheinende Verbandszeitschrift der Vereinigung der Wirtschaftsarchivarinnen und Wirtschaftsarchivare e. V. (VdW), in der seit 1967 rund 2.500 ...

Ärzte Zeitung

Ärzte Zeitung

Zielgruppe:  Niedergelassene Allgemeinmediziner, Praktiker und Internisten. Charakteristik:  Die Ärzte Zeitung liefert 3 x pro Woche bundesweit an niedergelassene Mediziner ...

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

BMW Magazin

BMW Magazin

Unter dem Motto „DRIVEN" steht das BMW Magazin für Antrieb, Leidenschaft und Energie − und die Haltung, im Leben niemals stehen zu bleiben.Das Kundenmagazin der BMW AG inszeniert die neuesten ...

Das Hauseigentum

Das Hauseigentum

Das Hauseigentum. Organ des Landesverbandes Haus & Grund Brandenburg. Speziell für die neuen Bundesländer, mit regionalem Schwerpunkt Brandenburg. Systematische Grundlagenvermittlung, viele ...

dental:spiegel

dental:spiegel

dental:spiegel - Das Magazin für das erfolgreiche Praxisteam. Der dental:spiegel gehört zu den Top 5 der reichweitenstärksten Fachzeitschriften für Zahnärzte in Deutschland (laut LA-DENT 2011 ...

Evangelische Theologie

Evangelische Theologie

Über »Evangelische Theologie« In interdisziplinären Themenheften gibt die Evangelische Theologie entscheidende Impulse, die komplexe Einheit der Theologie wahrzunehmen. Neben den Themenheften ...