SAP Controls Workshop
Description
With standard ABAP programming, data output in an appealing table layout is time consuming - now it can be done much more easily! This SAP PPRESS Essentials guide shows you how to develop ergonomic applications with SAP Controls, which have been available since Release 4.6. You get a step-by-step instruction on how to use classic Table Control, ALV Grid Control, on integrating Excel via OLE, and much more: Every Container and Application Control is dealt with in detail and bolstered with extensive and re-usable code examples. Readers of this unique guide will become very familiar with Control Framework, Custom Container, and Picture Control. In addition, HTML Viewer Text Edit and Toolbar Control will soon be your new best friends.
More details
Person
Content
2. Classical Controls ... 7
... 2.1 Tabstrip Control ... 7
... 2.2 Table Control ... 9
3. Control Framework ( CFW ) ... 13
... 3.1 Architecture ... 13
... 3.2 Automation Queue ... 14
... 3.3 Event Handling ... 16
... 3.4 Lifetime Management ... 17
... 3.5 Class Hierarchy ... 17
... 3.6 Testing an Application ... 18
4. Custom Containers with Picture Controls ... 19
... 4.1 Basic Program ... 19
... 4.2 Controls for Container and Picture ... 23
... 4.3 Method Call ... 26
... 4.4 Event Handling ... 28
5. Container Controls ... 37
... 5.1 Custom Container Control ... 37
... 5.2 Dialog Box Container Control ... 39
... 5.3 Docking Container Control ... 42
... 5.4 Splitter Container Control ... 44
... 5.5 Easy Splitter Container Control ... 47
6. SAP HTML Viewer ... 51
7. SAP TextEdit ... 59
8. SAP Toolbar ... 63
9. SAP Tree and Tree Model ... 71
... 9.1 SAP Simple Tree ... 72
... 9.2 SAP Column Tree ... 81
... 9.3 SAP List Tree ... 89
... 9.4 SAP Tree Model ... 94
10. SAP ALV Grid ... 101
... 10.1 ALV Grid with Predefi ned Structure in the ABAP Dictionary ... 102
... 10.2 ALV Grid with Display Variant ... 105
... 10.3 ALV Grid with Selectable Data Area Layout ... 106
... 10.4 ALV Grid with Toolbar ... 109
... 10.5 ALV Grid with Field Catalog ... 114
... 10.6 ALV Grid with Double-Click Event and Hotspot ... 118
11. Context Menu ... 123
... 11.1 Context Menu for the Picture Control .... 123
... 11.2 Context Menu for Tree Control and Tree Model ... 127
... 11.3 Context Menu for the ALV Grid Control ... 129
12. Drag&Drop ... 133
... 12.1 The Drag&Drop Operation .... 134
... 12.2 Events of the Drag&Drop Operation ... 134
... 12.3 Creating a Sample Application ... 135
13. Desktop Offi ce Integration ... 145
... 13.1 Integrating Offi ce Applications ... 146
... 13.2 Integrating MS Excel Functions ... 157
Appendix ... 163
... 1. Sample Programs ... 163
... 2. Test Data in the Front-End PC ... 164
... 3. Online Documentation ... 164
Index ... 165