
Praxisworkshop SAP-Controls und SAP List Viewer
Harald Röser(Author)
SAP PRESS
2nd Edition
Published on 28. May 2010
Book
Hardback
329 pages
978-3-8362-1558-9 (ISBN)
Description
Es muss nicht kompliziert sein, anspruchsvolle und ansprechende Dialogprogramme zu entwickeln! Dieser Programmierworkshop zeigt Ihnen, wie Sie SAP-Controls nutzen können, um z. B. Kontextmenüs, Baumstrukturen oder dynamische Listen bzw. Tabellen zu erstellen.
Dabei stellt Ihnen der Autor die einzelnen SAP-Controls Schritt für Schritt vor: von den Container Controls über den SAP HTML Viewer bis hin zum SAP ALV Grid Control. Zu jedem dargestellten Control finden Sie ausführlich kommentierte Programmierbeispiele, die die verschiedenen Funktionalitäten und ihre Implementierung zeigen. Außerdem lernen Sie, wie Sie Daten direkt in Microsoft Word oder Excel übergeben können. Diese 2., aktualisierte Auflage wurde darüber hinaus um ein eigenes Kapitel zur neuen Version des SAP List Viewers (ALV) ergänzt.
Aus dem Inhalt:
- Table Control
- Control Framework
- Custom Container mit Picture Controls
- Container Controls
- SAP HTML Viewer
- SAP TextEdit
- SAP Toolbar
- SAP Tree und Tree Model
- SAP ALV Grid Control
- SAP List Viewer
- Kontextmenüs und Drag & Drop
- Office-Integration
Galileo Press heißt jetzt Rheinwerk Verlag.
Dabei stellt Ihnen der Autor die einzelnen SAP-Controls Schritt für Schritt vor: von den Container Controls über den SAP HTML Viewer bis hin zum SAP ALV Grid Control. Zu jedem dargestellten Control finden Sie ausführlich kommentierte Programmierbeispiele, die die verschiedenen Funktionalitäten und ihre Implementierung zeigen. Außerdem lernen Sie, wie Sie Daten direkt in Microsoft Word oder Excel übergeben können. Diese 2., aktualisierte Auflage wurde darüber hinaus um ein eigenes Kapitel zur neuen Version des SAP List Viewers (ALV) ergänzt.
Aus dem Inhalt:
- Table Control
- Control Framework
- Custom Container mit Picture Controls
- Container Controls
- SAP HTML Viewer
- SAP TextEdit
- SAP Toolbar
- SAP Tree und Tree Model
- SAP ALV Grid Control
- SAP List Viewer
- Kontextmenüs und Drag & Drop
- Office-Integration
Galileo Press heißt jetzt Rheinwerk Verlag.
More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
Enlarged edition
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-8362-1558-9 (9783836215589)
Schweitzer Classification
Other editions
Previous edition

Book
08/2005
1st Edition
Rheinwerk
€48.00
Article exhausted; check for reprint
Person
Harald Röser ist freiberuflicher SAP Solution Consultant. In seinen Projekten bei Industriekunden beschäftigt er sich überwiegend mit Applikationsentwicklungen, Integrationslösungen und Migrationen. Seit 2003 hält er Vorlesungen zur objektorientierten ABAP-Programmierung, speziell zur Entwicklung komplexer Dialogapplikationen, an der Hochschule für Angewandte Wissenschaften in Augsburg.
Content
1. Einleitung. 9
2. Klassische Controls. 15
. 2.1. Tabstrip Control. 16
. 2.2. Table Control. 19
3. SAP Control Framework. 23
. 3.1. Architektur. 23
. 3.2. Automation Queue. 24
. 3.3. Ereignisbehandlung. 28
. 3.4. Lifetime Management. 30
. 3.5. Klassenhierarchie. 30
. 3.6. Testen einer Applikation. 31
4. Custom Container mit Picture Controls. 35
. 4.1. Grundprogramm. 36
. 4.2. Controls für Container und Picture. 41
. 4.3. Methodenaufruf. 47
. 4.4. Ereignisbehandlung. 51
5. Container Controls. 65
. 5.1. Custom Container Control. 66
. 5.2. Dialogbox-Container-Control. 70
. 5.3. Docking Container Control. 75
. 5.4. Splitter Container Control. 79
. 5.5. Easy Splitter Container Control. 84
6. SAP HTML Viewer. 91
7. SAP TextEdit. 103
8. SAP Toolbar. 111
9. SAP Tree und Tree Model. 123
. 9.1. SAP Simple Tree. 125
. 9.2. SAP Column Tree. 140
. 9.3. SAP List Tree. 151
. 9.4. SAP Tree Model. 158
10. SAP ALV Grid. 167
. 10.1. ALV Grid mit vorgegebener Struktur im ABAP Dictionary. 168
. 10.2. ALV Grid mit Anzeigevariante. 175
. 10.3. ALV Grid mit wählbarem Layout zum Datenbereich. 178
. 10.4. ALV Grid mit Toolbar. 183
. 10.5. ALV Grid mit Feldkatalog. 193
. 10.6. ALV Grid mit Doppelklick-Ereignis und Hotspot. 199
11. Kontextmenü. 205
. 11.1. Kontextmenü zum Picture Control. 206
. 11.2. Kontextmenü zum Tree Control und Tree Model. 212
. 11.3. Kontextmenü zum ALV Grid Control. 215
12. Drag & Drop. 221
. 12.1. Ablauf des Drag&Drop-Vorgangs. 223
. 12.2. Ereignisse zum Drag&Drop-Vorgang. 223
. 12.3. Erstellen einer Beispiel-Applikation. 224
13. Desktop-Office-Integration. 239
. 13.1. Integration von Office-Applikationen. 242
. 13.2. Integration von MS Excel-Funktionen. 258
14. SAP List Viewer. 269
. 14.1. ALV-Objektmodell. 269
. 14.2. Einfache, zweidimensionale Tabellenausgabe. 272
. 14.3. Hierarchisch-sequenzielle ALV-Liste. 305
. 14.4. ALV-Liste mit Baumstruktur. 307
. Anhang. 313
. A. Beispielprogramme. 315
. B. Testdaten am Frontend-PC. 319
. C. Online-Dokumentation. 321
. D. Der Autor. 323
. Index. 325
2. Klassische Controls. 15
. 2.1. Tabstrip Control. 16
. 2.2. Table Control. 19
3. SAP Control Framework. 23
. 3.1. Architektur. 23
. 3.2. Automation Queue. 24
. 3.3. Ereignisbehandlung. 28
. 3.4. Lifetime Management. 30
. 3.5. Klassenhierarchie. 30
. 3.6. Testen einer Applikation. 31
4. Custom Container mit Picture Controls. 35
. 4.1. Grundprogramm. 36
. 4.2. Controls für Container und Picture. 41
. 4.3. Methodenaufruf. 47
. 4.4. Ereignisbehandlung. 51
5. Container Controls. 65
. 5.1. Custom Container Control. 66
. 5.2. Dialogbox-Container-Control. 70
. 5.3. Docking Container Control. 75
. 5.4. Splitter Container Control. 79
. 5.5. Easy Splitter Container Control. 84
6. SAP HTML Viewer. 91
7. SAP TextEdit. 103
8. SAP Toolbar. 111
9. SAP Tree und Tree Model. 123
. 9.1. SAP Simple Tree. 125
. 9.2. SAP Column Tree. 140
. 9.3. SAP List Tree. 151
. 9.4. SAP Tree Model. 158
10. SAP ALV Grid. 167
. 10.1. ALV Grid mit vorgegebener Struktur im ABAP Dictionary. 168
. 10.2. ALV Grid mit Anzeigevariante. 175
. 10.3. ALV Grid mit wählbarem Layout zum Datenbereich. 178
. 10.4. ALV Grid mit Toolbar. 183
. 10.5. ALV Grid mit Feldkatalog. 193
. 10.6. ALV Grid mit Doppelklick-Ereignis und Hotspot. 199
11. Kontextmenü. 205
. 11.1. Kontextmenü zum Picture Control. 206
. 11.2. Kontextmenü zum Tree Control und Tree Model. 212
. 11.3. Kontextmenü zum ALV Grid Control. 215
12. Drag & Drop. 221
. 12.1. Ablauf des Drag&Drop-Vorgangs. 223
. 12.2. Ereignisse zum Drag&Drop-Vorgang. 223
. 12.3. Erstellen einer Beispiel-Applikation. 224
13. Desktop-Office-Integration. 239
. 13.1. Integration von Office-Applikationen. 242
. 13.2. Integration von MS Excel-Funktionen. 258
14. SAP List Viewer. 269
. 14.1. ALV-Objektmodell. 269
. 14.2. Einfache, zweidimensionale Tabellenausgabe. 272
. 14.3. Hierarchisch-sequenzielle ALV-Liste. 305
. 14.4. ALV-Liste mit Baumstruktur. 307
. Anhang. 313
. A. Beispielprogramme. 315
. B. Testdaten am Frontend-PC. 319
. C. Online-Dokumentation. 321
. D. Der Autor. 323
. Index. 325