ABAP Technology
ABAP Programming and Runtime Environment (BC-ABA)
ABAP Programming (BC-ABA)
Test and Analysis Tools in ABAP
ABAP - Object Services
ABAP - Shared Objects
External Programming Interfaces
Writing RFC Programs in ABAP
ABAP as OLE automation controller
SAP XSLT Processor Reference
Simple Transformations
XML- Library
BC - ABAP und JavaScript
ABAP Workbench (BC-DWB)
ABAP Workbench Tools
ABAP Dictionary
Changing the SAP Standard (BC)
Switch Framework
Enhancement Framework
Reuse Library (BC-DWB-UTL)
Programming with the Background Processing System (BC-CCM-BTC)
BC Extended Applications Function Library
SAP Query
SAP Style Guide
UI Technology
SAP NetWeaver Business Client
Web UI Technology
Business Server Pages
Web Dynpro ABAP
SAP ITS in SAP NetWeaver Application Server
SAP GUI Technology
Screen Programming
General Screens
Screen Elements
Screen Attributes
Screen Elements
Screen Fields
Screen Flow Logic
Processing Screens
User Actions on Screens
Processing Input/Output Fields
Pushbuttons on the Screen
Checkboxes and Radio Buttons with Function Codes
Using GUI Statuses
Reading Function Codes
Finding Out the Cursor Position
Calling ABAP Dialog Modules
Simple Module Calls
Controlling the Data Transfer
Calling Modules Unconditionally
Conditional Module Calls
Input checks
Automatic Input Checks
Checking Input in the Screen Flow Logic
Input Checks in Dialog Modules
Field Help, Input Help, and Dropdown Boxes
Field help
Input Help
Input Help from the ABAP Dictionary
Input Help on the Screen
Input Help in Dialog Modules
Dropdown Boxes
Modifying Screens Dynamically
Setting Attributes Dynamically
The Field Selection Function
Setting the Cursor Position
Switching on Hold Data Dynamically
Screen Sequences
Static Next Screen
Dynamic Next Screen
Leaving a Screen from a Program
Calling a Screen Sequence
Embedding Modal Dialog Boxes
Screen Sequences: Example Transaction
Filling an Initial Screen Using SPA/GPA Parameters
Complex Screen Elements
Status icons
Context Menus
Subscreens
Tabstrip controls
Custom Controls
Table Controls
Table Controls on the Screen
Table Controls in the Flow Logic
Table Controls in ABAP Programs
Table Controls: Examples with Scrolling
Table Controls: Examples with Modifications
Appendix: The Step Loop Technique
Selection Screens
Selection Screens and Logical Databases
Defining Selection Screens
Defining Input Fields for Single Values
Basic Form of Parameters
Dynamic Dictionary Reference
Default Values for Parameters
SPA/GPA Parameters as Default Values
Allowing Parameters to Accept Upper and Lower Case
Reducing the Visible Length
Defining Required Fields
Search Helps for Parameters
Checking Input Values
Defining Checkboxes
Defining Radio Buttons
Hiding Input Fields
Modifying Input Fields
Defining Complex Selections
Selection Tables
Basic Form of Selection Criteria
Selection Criteria and Logical Databases
Default Values for Selection Criteria
Restricting Entry to One Row
Restricting Entry to Single Fields
Additional Options for Selection Criteria
Formatting Selection Screens
Blank Lines, Underlines, and Comments
Several Elements in a Single Line
Blocks of Elements
Calling Selection Screens
Calling Standard Selection Screens
Calling User-Defined Selection Screens
User Actions on Selection Screens
Pushbuttons on the Selection Screen
Checkboxes and Radio Buttons with Function Codes
Pushbuttons in the Application Toolbar
Changing the Standard GUI Status
Selection screen processing
Basic Form
PBO of the Selection Screen
Processing Single Fields
Processing Blocks
Processing Radio Buttons
Processing Multiple Selections
Defining Field Help
Defining Input Help
Subscreens and Tabstrip Controls on Selection Screens
Selection Screens as Subscreens
Tabstrip Controls on Selection Screens
Subscreens on Selection Screens
Using Selection Criteria
Selection Tables in the WHERE Clause
Selection Tables in Logical Expressions
Selection Tables in GET Events
Messages
Message Management
Messages
Message Processing
Messages Without Screens
Messages on Screens
Messages on Selection Screens
Messages in Lists
Messages in Function Modules and Methods
SAP List Viewer (ALV)
Main ALV Classes
An Overview of ALV Tools
Display Types
ALV Output Display
Getting and Modifying Subobjects of a Main Class
Content of the ALV Output
Set Internal Data Table
Content and Structure Change
Areas of the ALV Output
Title of the ALV Output
Columns (General)
Change of DDIC Reference for a Column
Column Header
Lead Columns
Columns with Special Technical Meaning
Header and Footer Areas of the ALV Output
Design Object Compilation
Display List Header and Footer
Display Page Header and Footer
Special Functions of the Hierarchical-Sequential List
Special Functions of the Tree Structure
Basic ALV Functions
Sorting by Columns
Filter Data Rows
Making Calculations (Aggregation)
Making Settings for Aggregation
Results Rows
Generating Intermediate Results
Settings Management in Layouts
Selecting Cells, Rows and Columns
Determining the Appearance of the ALV Output
Color Definition for Columns, Rows and Cells
Setting Text Properties
Hiding Lines Between Columns and Rows
Changing the Display of Numeric Values
Define Column Width
Arranging a Data Record in Multiple Rows
ALV Output Display in a Dialog Box
Handling Events and Functions
Make Functions Available
Use of Generic ALV Functions
Using Self-Defined, Application-Specific Functions
Interactive Element Display
Checkbox Display
Display the Pushbutton
Internet Address Display
Click Area Display
Handling Single and Double Clicks
Handling Keyboard Actions
Providing Help for Users
Provide Tooltips
Tooltip Object Generation and Management
Generation of ToolTips for Icons and Symbols
F1 Help Provision
Making Settings for Printing
SAP List Viewer (ALV): Classic
SAP Control Framework
Control Framework Architecture
Event Handling
Registering and Processing Events
Context Menu
Drag and Drop
Process Flow of a Drag and Drop Operation
Drag and Drop Events
Example of Drag and Drop Programming
Drag and Drop in WAN Environments
Lifetime Management
Automation Queue
Synchronizing the Automation Queue
Error Handling in Synchronization
Automation Queue Services
Using Controls in a WAN
Creating a Control: SAP Picture Example
Methods of Class CL_GUI_CFW
dispatch
flush
get_living_dynpro_controls
set_new_ok_code
update_view
Methods of Class CL_GUI_OBJECT
is_valid
free
Methods of Class CL_GUI_CONTROL
constructor
finalize
set_name
get_name
set_registered_events
get_registered_events
get_path
is_alive
set_alignment
set_position
get_visible
set_visible
get_focus
set_focus
get_height
get_width
Methods of the Class CL_DRAGDROP
constructor
add
clear
destroy
get
get_handle
modify
remove
Methods of the Class CL_DRAGDROPOBJECT
set_flavor
abort
Controls Tutorial
ALV Grid Control
SAP Container
SAP Calendar Control
SAP HTML Viewer
SAP Picture
SAP Textedit
SAP Toolbar
SAP Tree and Tree Model
SAP Data Provider
Desktop Office Integration
Dynamic Documents
SAP Graphics
Internet Graphics Service
IGS Architecture
Installing and Updating the IGS
Configuring the IGS
Configuring the IGS for ABAP-based Front-End Technology
Configuring the IGS for Web Dynpro Java
Configuring the RFC or HTTP Listener
Administering the Internet Graphics Service (IGS)
IGS Administration with TA SIGS/Report GRAPHICS_IGS_ADMIN
IGS Administration Status Page
IGS Administration Statistic Page
IGS Administration Dump List
IGS Administration Menu Functions
IGS Administration via Web Interface
Monitoring the IGS with CCMS
Internet Graphics Service Security
Chart Engine
Chart Types
Chart Designer
Graphics for SAP GUI only
Graphical Framework
Using SAP Graphics for SAP GUI
CL_GUI_FRONTEND_SERVICES
Standalone SAPConsole 7.10
ITSmobile versus Web-enabled SAPConsole
Installing SAPConsole 7.10
Installing SAPConsole Locally on the Server
Uninstalling SAPConsole Locally from a Server
Installing and Configuring Telnet
Web Server Postinstallation Steps
SAP Console Administrator
Working with Profiles
Defining System Connections
Configuring General Settings
Configuring Console Settings
Configuring Web Settings
Configuring Delimiter Settings
Preparing the RF Terminal for Users
Appendix A: Command Line Parameters
Appendix B: Specifying Escape Sequences
Appendix C: Bell Signal Transmission to SAPConsole
Appendix D: Bell Signal Reception/Processing by SAPConsole
Appendix E: List of Installed Files
Basis Services
Managing Batch Input Sessions
Maintaining Tables
Extended Table Maintenance
General Report Selection
Area Menu Maintenance
Documentation and Translation Tools (BC-DOC)
Terminology and Glossary in SAPterm (BC-DOC-TER)
Translation Tools for Translators (BC-DOC-TTL)
Setting Up and Coordinating Translation (BC-DOC-TTL)
BC Documentation of System Objects
Hypertext Structure Maintenance (BC-DOC-DTL)
Carrying Out Short Text Replacement (BC-DOC-TTL)
Online Text Repository (OTR)