Menu

SAP Package SABAPDOCU

ABAP Documentation Objects in ABAP Workbench

Recommended Now

All-new Echo Dot Smart speaker with Alexa

This bundle includes Echo Dot (3rd Gen) Charcoal and Philips Hue White A19 Medium Lumen Smart Bulb, 1100 Lumens. Built in Smart Home hub. Ask Alexa to control Zigbee-compatible devices. No additional Philips Hue hub required. Two choices for easy smart lighting - Start setting the mood with Hue Smart bulbs and your Echo device, supporting up to 5 Hue Bluetooth & Zigbee smart bulbs. Add the Hue Hub for whole-home smart lighting (up to 50 light points) and bonus features.

Check it out on amazon.com →

The package SABAPDOCU (ABAP Documentation Objects in ABAP Workbench) is a standard package in SAP ERP. It belongs to the parent package BASIS.

Technical Information

Package SABAPDOCU
Short Text ABAP Documentation Objects in ABAP Workbench
Parent Package BASIS

Function Groups

SAP Package SABAPDOCU contains 7 function groups.

ABAP_DOCU ABAP Doc., Conversion and Display
ABAP_DOCU_UTILITIES Services for ABAP_DOCU Function Group
COUNTER Counter Demonstration
DEMO_SPFLI Demo. for Function Module Documentation
MESSAGE_DEMO Message Demonstration
SABAPDOCU Call Documentation in a New Session
TESTCONTEXT Function Group for Context Test

Transactions

SAP Package SABAPDOCU contains 9 transactions.

ABAP_DOCU_SHOW Call ABAP Keyword Documentation
ABAPDOCU ABAP Documentation and Examples
ABAPHELP ABAP Documentation
BCABA BC ABAP Programming
DEMO_OO_METHOD OO Trans. for Local Instance Method
DEMO_REPORT_TRANSACT Report Transaction with SelScrn 500
DEMO_SCREEN_FLOW Demonstration for Screen Sequences
DEMO_SELSCREEN_DYNP Selection Screen as Initial Screen
DEMO_TRANSACTION Demonstration Transaction

Database Tables

SAP Package SABAPDOCU contains 5 database tables.

ABAPHTML System Table ABAPHTML for Buffering ABAP Documentation
ABAPTREE ABAP Demonstration Hierarchy
ABAPTREET Demonstration Hierarchy: Texts
ABDOCMODE Window Setting for ABAP Keyword Documentation
ABTREE ABAP Workbench Tree Objects

Structures

SAP Package SABAPDOCU contains 7 structures.

ABAPDOCU_TOKEN Row Type for Passing of Statement Selected in Editor
ABDEMONODE Node structure of a simple tree
DEMO_CONN Screen Structure - Connection
DEMO_FOCC Percentage Occupancy of Flights
DEMOF1HELP Demonstration of F1 Help on Screens
DEMOF4HELP Demo. for F4 Help from the ABAP Dictionary on Screens
DEMOFLI Structure for ALV Demo

Programs

SAP Package SABAPDOCU contains 486 programs.

ABAP_DOCU_LIST Docu Objects for the ABAP Keyword Documentation
ABAP_OBJECTS_ENJOY_0 Template for Solutions of ABAP Object Enjoy Course
ABAP_OBJECTS_ENJOY_1 Model Solution 1: ABAP Objects Enjoy Course
ABAP_OBJECTS_ENJOY_2 Model Solution 2: ABAP Objects Enjoy Course
ABAP_OBJECTS_ENJOY_3 Model Solution 3: ABAP Objects Enjoy Course
ABAP_OBJECTS_ENJOY_4 Model Solution 4: ABAP Objects Enjoy Course
ABAP_OBJECTS_ENJOY_5 Model Solution 5: ABAP Objects Enjoy Course
ABAPHTML_MAINTAIN Maintain HTML Buffer for ABAP Keyword Documentation
CALL_HELP_BY_GUID_MESSAGES Calls KEN Help Using GUID
DEMO_ABAP_EVENTS_1 Non-Executable Event Blocks
DEMO_ABAP_EVENTS_2 Executable Event Blocks
DEMO_ABAP_EVENTS_3 Executable Event Blocks
DEMO_ABAP_OBJECTS Complete Demonstration for ABAP Objects
DEMO_ABAP_OBJECTS_CONTROLS GUI Controls on Screen
DEMO_ABAP_OBJECTS_DIALOG_BOX Splitter Control for Screen with Dialog Box
DEMO_ABAP_OBJECTS_EVENTS Demonstration of Events in ABAP Objects
DEMO_ABAP_OBJECTS_GENERAL ABAP Objects Demonstration
DEMO_ABAP_OBJECTS_METHODS Demonstration of Methods in ABAP Objects
DEMO_ABAP_OBJECTS_SPLIT_SCREEN Splitter Control on Screen
DEMO_AT_SELECTION_ON_BLOCK Demonstration for Block Processing on Selection Screen
DEMO_AT_SELECTION_ON_END Demonstration for Multiple Selection Processing
DEMO_AT_SELECTION_ON_RADIO Demonstration of Radio Button Processing on a Selection Screen
DEMO_AT_SELECTION_SCREEN Demonstration of the Basic Form of AT SELECTION-SCREEN
DEMO_AT_SELECTION_SCREEN_PBO Demonstration for PBO of a Selection Screen
DEMO_AUTHORITY_CHECK Checking Authorizations
DEMO_CALL_SCREEN_FROM_LIST Calling a Screen from List Processing
DEMO_CALL_SELECTION_SCREEN Calling User-Defined Selection Screens
DEMO_CALL_STANDARD_SEL_SCREEN Calling Standard Selection Screens
DEMO_CATCH_ENDCATCH Catching Runtime Errors
DEMO_CLASS_COUNTER Demonstration of a Class Used as a Counter
DEMO_CLASS_COUNTER_EVENT Demonstration for Event in Counter
DEMO_CONTEXT_DEMAND Retrieving Data from Context Instances
DEMO_CONTEXT_MESSAGE_1 Message Handling by System
DEMO_CONTEXT_MESSAGE_2 Message Handling by Program
DEMO_CONTEXT_MESSAGE_3 Message Handling by System
DEMO_CONTEXT_MESSAGE_4 Message Handling by Program
DEMO_CUSTOM_CONTROL Control Framework
DEMO_DATA_BIT Set Operations with Bit Sequences
DEMO_DATA_BIT_OPERATIONS Bit Operations
DEMO_DATA_CALCULATE Arithmetic Calculations
DEMO_DATA_CLEAR Resetting Initial Values
DEMO_DATA_CONVERSION_STRUCTURE Conversion Rules for Structures
DEMO_DATA_DATE_TIME Date and Time Calculations
DEMO_DATA_EXT_CLUSTER_DELETE Deleting Data Clusters from Cluster Databases
DEMO_DATA_EXT_CLUSTER_EXPORT Saving Data Objects in Memory
DEMO_DATA_EXT_CLUSTER_EXPORT_D Saving Data Objects in Cluster Databases
DEMO_DATA_EXT_CLUSTER_FREE Deleting Data Clusters from Memory
DEMO_DATA_EXT_CLUSTER_IMPORT Reading Data Objects from Memory
DEMO_DATA_EXT_CLUSTER_IMPORT_2 Creating a Directory of a Data Cluster
DEMO_DATA_EXT_CLUSTER_IMPORT_D Reading Data Objects from Cluster Databases
DEMO_DATA_EXT_CLUSTER_IMPORT2 Program DEMO_DATA_EXT_CLUSTER_IMPORT2
DEMO_DATA_EXT_CLUSTER_IMPORT3 Program DEMO_DATA_EXT_CLUSTER_IMPORT3
DEMO_DATA_EXT_CLUSTER_OPEN_1 Open SQL Statements and Cluster Databases
DEMO_DATA_EXT_CLUSTER_OPEN_2 Open SQL Statements and Cluster Databases
DEMO_DATA_EXT_DOWNLOAD Writing Data to the Presentation Server with User Dialog
DEMO_DATA_EXT_FILE_GET_NAME Using Logical Files in ABAP Programs
DEMO_DATA_EXT_UPLOAD Reading Data from the Presentation Server with User Dialog
DEMO_DATA_EXT_WS_DOWNLOAD Writing Data to the Presentation Server Without User Dialog
DEMO_DATA_EXT_WS_QUERY Checking Files on the Presentation Server
DEMO_DATA_EXT_WS_UPLOAD Reading Data from the Presentation Server Without User Dialog
DEMO_DATA_FUNCTION Mathematical Functions
DEMO_DATA_MOVE Assigning Values with MOVE
DEMO_DATA_PACKED_NUMBERS Demonstration for Business Arithmetic
DEMO_DATA_PROCESS_EXTRACT Formatting Data Using Extracts
DEMO_DATA_PROCESS_FIELDS Processing Partial Fields
DEMO_DATA_PROCESS_INT_TABLES_1 Formatting Data Using Flat Internal Tables
DEMO_DATA_PROCESS_INT_TABLES_2 Formatting Data Using Nested Internal Tables
DEMO_DATA_PROCESS_READ Formatting Data When it is Read
DEMO_DATA_REFERENCE Data References
DEMO_DATA_SET_GET_BIT Setting and Reading Bits
DEMO_DATA_STRING Processing Strings
DEMO_DATA_WRITE Assinging Values Using WRITE TO
DEMO_DESCRIBE_FIELD Demonstration of DESCRIBE FIELD
DEMO_DIALOG_MODULE Dialog Modules
DEMO_DROPDOWN_LIST_BOX Z_DROPDOWN_LIST_BOX Program
DEMO_DYNPRO Program S_SCREEN_PAINTER_DEMO
DEMO_DYNPRO_AT_EXIT_COMMAND Demonstration of Conditional Module Execution
DEMO_DYNPRO_AUTOMATIC_CHECKS Demonstration of Automatic Entry Checks on Screens
DEMO_DYNPRO_CHECK_RADIO Checkboxes and Radio Buttons
DEMO_DYNPRO_CONTEXT_MENU Context Menus on Screens
DEMO_DYNPRO_DICTIONARY Demonstration for Screen Fields with Dictionary Reference
DEMO_DYNPRO_DROPDOWN_LISTBOX Demonstration of Dropdown List Boxes on Screens
DEMO_DYNPRO_F1_HELP Demonstration of F1 Help on Screens
DEMO_DYNPRO_F4_HELP_DICTIONARY Demonstration for F4 Help from the ABAP Dictionary on Screens
DEMO_DYNPRO_F4_HELP_DYNPRO Demonstration for F4 Help on Screens
DEMO_DYNPRO_F4_HELP_MODULE Demonstration for F4 Help from Dialog Modules
DEMO_DYNPRO_FIELD Demonstration of FIELD on Screens
DEMO_DYNPRO_FIELD_CHAIN Demonstration for Input Checks in ABAP Programs
DEMO_DYNPRO_GET_CURSOR Demonstration for GET CURSOR on a Screen
DEMO_DYNPRO_GUI_STATUS Demonstration of GUI Status on Screens
DEMO_DYNPRO_INPUT_OUTPUT Demonstration of Input and Output Fields on Screens
DEMO_DYNPRO_MODIFY_SCREEN Demonstration of Dynamic Screen Modifications
DEMO_DYNPRO_MODIFY_SIMPLE Demonstration for Screen Modifications
DEMO_DYNPRO_MODULE Demonstration of a Simple Module Call
DEMO_DYNPRO_ON_CONDITION Demonstration for Conditional Module Calls on Screens
DEMO_DYNPRO_PUSH_BUTTON Demonstration for Pushbuttons on Screens
DEMO_DYNPRO_SET_CURSOR Demonstration for Cursor Position
DEMO_DYNPRO_SET_HOLD_DATA Demonstration for Hold Data
DEMO_DYNPRO_STATUS_ICONS Demonstration for Status Icons
DEMO_DYNPRO_STEP_LOOP Step Loop
DEMO_DYNPRO_STRINGS Connecting Strings to Screen Fields
DEMO_DYNPRO_SUBSCREENS Subscreens
DEMO_DYNPRO_TABCONT_LOOP Table Control with LOOP - ENDLOOP
DEMO_DYNPRO_TABCONT_LOOP_AT Table Control with LOOP AT ITAB
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
DEMO_DYNPRO_TABSTRIP_LOCAL Tabstrip Control - Scrolling at SAPgui
DEMO_DYNPRO_TABSTRIP_SERVER Tabstrip Control - Scrolling at Application Server
DEMO_DYNPRO_VALUE_SELECT Demonstration of Input Checks in the Flow Logic
DEMO_DYNPROS_AND_LISTS List Systems
DEMO_ELEMENTARY_DATA_OBJECTS Demonstration of Elementary Data Objects
DEMO_EXCEPTION_TEXT Exception Texts
DEMO_EXTRACT_AT_NEW Control Level Processing
DEMO_EXTRACT_CNT_SUM Calculating Numbers of Entries and Sums
DEMO_EXTRACT_EXTRACT Filling an Extract with Data
DEMO_EXTRACT_FIELD_GROUPS Defining an Extract
DEMO_EXTRACT_LOOP Reading an Extract
DEMO_EXTRACT_SORT Sorting an Extract
DEMO_FIELD_SYMBOLS_ASSIGN_COMP Assigning a Structure Component by Component to a Field Symbol
DEMO_FIELD_SYMBOLS_ASSIGN_DECI Cast Decimal Places
DEMO_FIELD_SYMBOLS_ASSIGN_ERR Data Areas for Field Symbols
DEMO_FIELD_SYMBOLS_ASSIGN_TYPE Cast with Predefined Data Types
DEMO_FIELD_SYMBOLS_CASTING Casting Using Field Symbol Type
DEMO_FIELD_SYMBOLS_CASTING_TYP Casting Using Explicit Type
DEMO_FIELD_SYMBOLS_DYNAMI_AS_1 Dynamic ASSIGN
DEMO_FIELD_SYMBOLS_DYNAMI_AS_2 Dynamic ASSIGN
DEMO_FIELD_SYMBOLS_DYNAMI_AS_3 Assigning Field Symbols
DEMO_FIELD_SYMBOLS_STAT_AS_OF2 Static ASSIGN Using Offset
DEMO_FIELD_SYMBOLS_STAT_AS_OFF Static ASSIGN Using Offset
DEMO_FIELD_SYMBOLS_STAT_ASSIGN Static ASSIGN
DEMO_FIELD_SYMBOLS_STRUCTURE Forcing a Structure on a Field Symbol
DEMO_FIELD_SYMBOLS_TYPE Specifying the Full Type of a Field Symbol
DEMO_FLOW_CONTROL_CASE The CASE Control Structure
DEMO_FLOW_CONTROL_DO Unconditional Loops
DEMO_FLOW_CONTROL_END Terminating Loops
DEMO_FLOW_CONTROL_IF The IF Control Structure
DEMO_FLOW_CONTROL_WHILE Conditional Loops
DEMO_FORM1 Program DEMO_FORM1
DEMO_FORM2 Program DEMO_FORM2
DEMO_FUNCTION_GROUP_COUNTER Demonstration of a Function Group Working as a Counter
DEMO_HANDLE_EXCEPTIONS Handling Class-Based Exceptions
DEMO_HELLO_WORLD The ABAP 'Hello World' Program
DEMO_INHERITANCE Inheritance in ABAP Objects
DEMO_INT_TABLES_APPEND Appending Table Lines
DEMO_INT_TABLES_ASSIGNING_FS Accessing an Internal Table Using Field Symbols
DEMO_INT_TABLES_AT_1 Control Level Processing
DEMO_INT_TABLES_AT_2 Control Level Processing
DEMO_INT_TABLES_CLEAR Initializing an Internal Table
DEMO_INT_TABLES_COLLECT Inserting Summarized Table Lines Using COLLECT
DEMO_INT_TABLES_COMPARE Comparing Internal Tables
DEMO_INT_TABLES_DELETE_ADJACEN Deleting Adjacent Duplicate Entries from Internal Tables
DEMO_INT_TABLES_DELETE_FROM Deleting a Line from an Internal Table Using the Key
DEMO_INT_TABLES_DELETE_IND_1 Deleting a Line from an Internal Table Using the Index
DEMO_INT_TABLES_DELETE_IND_2 Deleting Individual Lines
DEMO_INT_TABLES_DELETE_IND_3 Deleting Several Lines Using the Index
DEMO_INT_TABLES_DELETE_WHERE Deleting Several Lines Using a Condition
DEMO_INT_TABLES_DESCRIBE_TABLE Determining the Attributes of Internal Tables
DEMO_INT_TABLES_INSERT Inserting Individual Table Lines
DEMO_INT_TABLES_INSERT_IND_1 Inserting Individual Lines Using the Index
DEMO_INT_TABLES_INSERT_IND_2 Inserting Individual Lines Using the Index
DEMO_INT_TABLES_INSERT_IND_3 Inserting Several Lines Using the Index
DEMO_INT_TABLES_INSERT_LINES Inserting More Than One Line
DEMO_INT_TABLES_LOOP_IND Specifying the Index in Loops
DEMO_INT_TABLES_MODIFY Changing a Line Using the Table Key
DEMO_INT_TABLES_MODIFY_IND Changing Individiaul Lines Using MODIFY
DEMO_INT_TABLES_MODIFY_IND_IND Changing Individiaul Lines Using MODIFY
DEMO_INT_TABLES_MODIFY_TRANSP Changing Several Lines Using a Condition
DEMO_INT_TABLES_MOVE Assigning Internal Tables
DEMO_INT_TABLES_READ_ASSIGNING Reading Table Lines with ASSIGNING
DEMO_INT_TABLES_READ_COMPARING Reading Table Lines using COMPARING
DEMO_INT_TABLES_READ_INDEX Reading Table Lines Using the Index
DEMO_INT_TABLES_READ_INDEX_BIN Binary Search in Standard Tables
DEMO_INT_TABLES_READ_TRANSP_NO Reading Table Lines using TRANSPORTING NO FIELDS
DEMO_INT_TABLES_READ_TRANSPORT Reading Table Lines using TRANSPORTING
DEMO_INT_TABLES_SEARCH_INDEX Searching Table Lines for Strings
DEMO_INT_TABLES_SORT_STABLE Stable Sort
DEMO_INT_TABLES_SORT_TEXT Sorting Strings Alphabetically
DEMO_INT_TABLES_WORK_AREA Using a Header Line as Work Area
DEMO_INT_TABLES_WRITE_IND Changing Lines Using WRITE TO
DEMO_INTERFACE Interfaces in ABAP Objects
DEMO_INTERNAL_TABLE Demonstration of Internal Tables
DEMO_JAVA_SCRIPT_BIND_CLASS BIND Method for Static Components
DEMO_JAVA_SCRIPT_BIND_DREF BIND Method for Data Reference
DEMO_JAVA_SCRIPT_BIND_INSTANCE BIND_INSTANCE Method
DEMO_JAVA_SCRIPT_BIND_METH_CX BIND Method for Instance Method 5
DEMO_JAVA_SCRIPT_BIND_METH_EXC BIND Method, for Instance Method 4
DEMO_JAVA_SCRIPT_CONTINUE CONTINUE Method
DEMO_JAVA_SCRIPT_MINI_EDITOR DEMO_JAVA_SCRIPT_MINI_EDITOR Program
DEMO_JAVA_SCRIPT_STACK Evaluation in Stack
DEMO_JAVA_SCRIPT_STEP STEP Method
DEMO_JAVA_SCRIPT_STEP_INTO STEP_INTO Method
DEMO_JAVA_SCRIPT_STEP_OUT STEP_OUT Method
DEMO_LEAVE_TO_LIST_PROCESSING Calling Lists from Screens
DEMO_LIST_AT_LINE_SELECTION Line Selection with PICK
DEMO_LIST_AT_PF Allowing Function Key Selection
DEMO_LIST_AT_USER_COMMAND The AT USER-COMMAND Event
DEMO_LIST_CONTEXT_MENU Context Menu in Lists
DEMO_LIST_CROSSES Drawing Crosses
DEMO_LIST_DESCRIBE_LIST Passing List Attributes
DEMO_LIST_EDGES Drawing Corners
DEMO_LIST_END_OF_PAGE Formatting the Page Footer
DEMO_LIST_FORMAT_COLOR_1 Colors in Lists
DEMO_LIST_FORMAT_COLOR_2 Using Colors in Lists
DEMO_LIST_FORMAT_HOTSPOT Making a Field Appear as a Hotspot
DEMO_LIST_FORMAT_INPUT Input Fields in Lists
DEMO_LIST_GET_CURSOR Reading the List at the Cursor Position
DEMO_LIST_GRID Programming Grid Lines
DEMO_LIST_HIDE The HIDE Technique
DEMO_LIST_INTERACTIVE_1 Creating Detail Lists
DEMO_LIST_INTERACTIVE_2 List Administration
DEMO_LIST_INTERACTIVE_3 Page Headers in Detail Lists
DEMO_LIST_INTERACTIVE_4 Messages in Lists
DEMO_LIST_LINE_COUNT Setting the Page Length
DEMO_LIST_LINE_SIZE Setting the Page Width
DEMO_LIST_MENU_PAINTER Using the Menu Painter for Interactive Lists
DEMO_LIST_MODIFY_FIELD_FORMAT Changing Field Formats
DEMO_LIST_MODIFY_FIELD_VALUE Changing Field Contents
DEMO_LIST_MODIFY_LINE_FORMAT Changing Line Formatting
DEMO_LIST_NEW_PAGE Unconditional Page Breaks
DEMO_LIST_NEW_PAGE_LINE_C_1 Page Lengths of Individual Pages
DEMO_LIST_NEW_PAGE_LINE_C_2 Page Lengths of Individual Pages
DEMO_LIST_NEW_PAGE_OPTIONS Default Page Header on Individual Pages
DEMO_LIST_NEW_PAGE_PRINT_ON Program-Driven Printing
DEMO_LIST_OUTPUT Program DEMO_LIST_OUTPUT
DEMO_LIST_PAGE_HEADING Formatting the Page Header
DEMO_LIST_POSITION Specifying Absolute Positions
DEMO_LIST_POSITION_RELATIVE_1 Specifying Relative Positions
DEMO_LIST_POSITION_RELATIVE_2 Specifying Relative Positions
DEMO_LIST_PRINT_1 Execute and Print
DEMO_LIST_PRINT_CONTROL Defining the Print Format
DEMO_LIST_PRINT_CONTROL_2 Indexing Printed Lists for Optical Archiving
DEMO_LIST_READ_LINE Reading Lines from Lists
DEMO_LIST_RESERVE Conditional Page Breaks
DEMO_LIST_SCROLL Scrolling in Interactive Lists
DEMO_LIST_SCROLL_1 Scrolling a Window at a Time
DEMO_LIST_SCROLL_2 Scrolling a Page at a Time
DEMO_LIST_SCROLL_3 Scrolling to the Edge of a List
DEMO_LIST_SCROLL_4 Scrolling by Column
DEMO_LIST_SCROLL_BOUNDARY Left Boundary for Horizontal Scrolling
DEMO_LIST_SCROLLING Excluding Lines from Horizontal Scrolling
DEMO_LIST_SET_COUNTRY Country- and User-Specific Output Formats
DEMO_LIST_SET_CURSOR_1 Setting the Cursor Explicitly
DEMO_LIST_SET_CURSOR_2 Setting the Cursor for a Field
DEMO_LIST_SET_CURSOR_3 Setting the Cursor for a Line
DEMO_LIST_SET_MARGIN Setting the Left-Hand and Top Edges
DEMO_LIST_SET_PF_STATUS_1 Set status
DEMO_LIST_SET_PF_STATUS_2 Set status
DEMO_LIST_SET_TITLEBAR Defining the Title of an Interactive List
DEMO_LIST_SET_USER_COMMAND Triggering Events from a Program
DEMO_LIST_SKIP Generating Blank Lines
DEMO_LIST_SPECIAL_LINES Using Special Lines
DEMO_LIST_STANDARD Example of a Standard List
DEMO_LIST_STRAIGHT_LINES Drawing Straight Lines
DEMO_LIST_SUBMIT_TO_SPOOL Demonstration for Printing the Lists of a Called Program
DEMO_LIST_SY_LISEL Using SY-LISEL
DEMO_LIST_SYSTEM_FIELDS Data from the System Fields in Interactive Lists
DEMO_LIST_T_PIECES Drawing T-pieces
DEMO_LIST_TITLE Title for Details Lists
DEMO_LIST_WINDOW Displaying Lists in Dialog Boxes
DEMO_LIST_WRITE_CURRENCY Currency-Specific Output Formats
DEMO_LIST_WRITE_FRAME Programming Frames
DEMO_LIST_WRITE_UNIT Unit-Specific Output Formats
DEMO_LOCAL_EXCEPTION_1 Local Exception Class 1
DEMO_LOCAL_EXCEPTION_2 Local Exception Class 2
DEMO_LOCAL_EXCEPTION_3 Local Exception Class 3
DEMO_LOG_EXPR_BITS Comparing Bit Sequences
DEMO_LOG_EXPR_CONNECTED Linking a Series of Logical Expressions
DEMO_LOG_EXPR_IN_SELTAB Checking Selection Criteria
DEMO_LOG_EXPR_IS_ASSIGNED Checking Whether a Field Symbol is Assigned
DEMO_LOG_EXPR_IS_INITIAL Checking for Initial Value
DEMO_LOGICAL_DATABASE Calling Logical Databases Using a Function Module
DEMO_LOGICAL_EXPR_SELTAB_1 Demonstration for Selection Criteria in Logical Expressions
DEMO_LOGICAL_EXPR_SELTAB_2 Demonstration for Selection Criteria in Logical Expressions
DEMO_MESSAGES Message Demonstration
DEMO_MESSAGES_SIMPLE Simple Example for MESSAGE
DEMO_MOD_TECH_ASSIGN_COMPONENT Parameter Interface / Generic Structures
DEMO_MOD_TECH_ASSIGN_LOCAL_COP Local Copies of Global Fields
DEMO_MOD_TECH_CHECK Ending a Subroutine Using CHECK
DEMO_MOD_TECH_COMMON_PART Shared Data Areas with COMMON PART
DEMO_MOD_TECH_DATA_TYPES Dynamic Local Data Typese and Objects
DEMO_MOD_TECH_DESCRIBE Passing Parameters to a Subroutine
DEMO_MOD_TECH_EXAMPLE_1 Example for Passing Parameters by Reference
DEMO_MOD_TECH_EXAMPLE_2 Example for Passing Parameters by Value
DEMO_MOD_TECH_EXAMPLE_3 Example of Output Parameters
DEMO_MOD_TECH_EXAMPLE_4 Example of Passing Structures
DEMO_MOD_TECH_EXAMPLE_5 Example of Passing Internal Tables
DEMO_MOD_TECH_EXAMPLE_6 Example of the TABLES Parameter
DEMO_MOD_TECH_EXIT Ending a Subroutine using EXIT
DEMO_MOD_TECH_FB_READ_SPFLI Calling READ_SPFLI_INTO_TABLE
DEMO_MOD_TECH_FB_STRING_SPLIT Calling Function Modules
DEMO_MOD_TECH_FORMPOOL Include DEMO_MOD_TECH_FORMPOOL
DEMO_MOD_TECH_FORMPOOL_1 Program FORMPOOL
DEMO_MOD_TECH_INCLUDE Include Programs
DEMO_MOD_TECH_LOCAL Protecting Global Data Objects Against Changes
DEMO_MOD_TECH_MACROS Macros
DEMO_MOD_TECH_PERFORM_DYN Naming a Subroutine Dynamically
DEMO_MOD_TECH_PERFORM_EXT Calling External Subroutines
DEMO_MOD_TECH_PERFORM_INT Calling Internal Subroutines
DEMO_MOD_TECH_PERFORM_LIST Calling Subroutines from a List
DEMO_MOD_TECH_STATICS Static Local Data Objects
DEMO_MOD_TECH_STRUCTURE Parameter Interfaces / Forced Structures
DEMO_MOD_TECH_TABLES Shared Data Area Using TABLES
DEMO_MOD_TECH_TABLES_FORMPOOL Program DEMO_MOD_TECH_TABLES_FORMPOOL
DEMO_NATIVE_SQL Function Native SQL
DEMO_OBJECTS_REFERENCES Objects and Object References
DEMO_PICTURE_CONTROL Picture Control Demo
DEMO_PROGRAM_CALL_TRANSACTION Passing Data Using SPA/GPA Parameters
DEMO_PROGRAM_CHECK_1 Leaving Event Blocks Using CHECK
DEMO_PROGRAM_CHECK_2 Leaving Event Blocks Using CHECK
DEMO_PROGRAM_END_OF_SELECTION END-OF-SELECTION
DEMO_PROGRAM_EVENT_TEST_1 Event Blocks
DEMO_PROGRAM_EXIT_1 Leaving Event Blocks Using EXIT
DEMO_PROGRAM_EXIT_2 Leaving Event Blocks Using EXIT
DEMO_PROGRAM_GET GET
DEMO_PROGRAM_GET_LATE GET ... LATE
DEMO_PROGRAM_INITIALIZATION INITIALIZATION
DEMO_PROGRAM_LEAVE Leaving a Called Program
DEMO_PROGRAM_READ_TABLES_1 Program Execution Without Logical Database
DEMO_PROGRAM_READ_TABLES_2 Program Execution With Logical Database
DEMO_PROGRAM_REJECT Leaving a GET event block with REJECT
DEMO_PROGRAM_REP3 Program DEMO_PROGRAM_REP3
DEMO_PROGRAM_START_OF_SELECTIO START-OF-SELECTION
DEMO_PROGRAM_STOP Leaving Event Blocks Using STOP
DEMO_PROGRAM_SUBMIT_LINE Changing the Lists of the Called Program
DEMO_PROGRAM_SUBMIT_REP1 Program DEMO_PROGRAMM_SUBMIT_REP1
DEMO_PROGRAM_SUBMIT_SEL_SCREEN Filling the Selection Screen of the Called Program
DEMO_PROPAGATE_EXCEPTIONS Pass Class-Based Exceptions Along Hierarchy
DEMO_RAISE_EXCEPTIONS Raising Class-Based Exceptions
DEMO_SEL_SCREEN_AS_SUBSCREEN Selection Screen as Subscreen
DEMO_SEL_SCREEN_BEG_OF_BLOCK Element Blocks
DEMO_SEL_SCREEN_BEG_OF_LINE_1 Several Elements in One Line
DEMO_SEL_SCREEN_BEG_OF_LINE_2 Several Elements in One Line
DEMO_SEL_SCREEN_FUNCTION_KEY Pushbuttons in the Application Toolbar
DEMO_SEL_SCREEN_IN_TABSTRIP Selection Screen as Subscreen in Tabstrip
DEMO_SEL_SCREEN_PARAM_CHECK Checking Input Values
DEMO_SEL_SCREEN_PARAM_CHECKBOX Defining Checkboxes
DEMO_SEL_SCREEN_PARAM_LOWER_CA Upper- and Lowercase for Parameters
DEMO_SEL_SCREEN_PARAM_MODIF Modifying Input Fields
DEMO_SEL_SCREEN_PARAM_OBLIGATO Defining Mandatory Fields
DEMO_SEL_SCREEN_PARAM_RADIOB Defining Radio Buttons
DEMO_SEL_SCREEN_PARAMETERS_1 Functions of Parameters
DEMO_SEL_SCREEN_PARAMETERS_2 Dynamic Dictionary References
DEMO_SEL_SCREEN_PARAMETERS_3 Default Values for Parameters
DEMO_SEL_SCREEN_PARAMETERS_MCO Parameters with Search Help
DEMO_SEL_SCREEN_PARAMETERS_SPA SPA/GPA Parameters as Default Values
DEMO_SEL_SCREEN_PUSHBUTTON Pushbuttons on the Selection Screen
DEMO_SEL_SCREEN_SELECT_COMMENT Spaces, Lines, and Comments
DEMO_SEL_SCREEN_SELECT_DEFAULT Default Values for Selection Criteria
DEMO_SEL_SCREEN_SELECT_LDB_1 Selection Criteria and Logical Databases
DEMO_SEL_SCREEN_SELECT_LDB_2 Selection Criteria and Logical Databases
DEMO_SEL_SCREEN_SELECT_NO_EXT Restricting Input to One Line
DEMO_SEL_SCREEN_SELECT_NO_INT1 Restricting Input to Single Fields
DEMO_SEL_SCREEN_SELECT_NO_INT2 Restricting Input to Single Fields
DEMO_SEL_SCREEN_SELECT_OPTIONS Basic Form of Selection Criteria
DEMO_SEL_SCREEN_STANDARD_SEL_S Calling Standard Selection Screens
DEMO_SEL_SCREEN_STATUS Modifying GUI Status
DEMO_SEL_SCREEN_TABLES_RANGES Internal Selection Tables
DEMO_SEL_SCREEN_USER_COMMAND Function Code for Checkboxes and Radio Buttons
DEMO_SEL_SCREEN_VIS_LEN Defining Visible Length
DEMO_SEL_SCREEN_WITH_SUBSCREEN Selection Screen with Subscreen
DEMO_SEL_SCREEN_WITH_TABSTRIP Selection Screen with Tabstrips
DEMO_SELECT_ALL_COLUMNS Reading all Columns of Several Lines
DEMO_SELECT_AS Using Alternative Names
DEMO_SELECT_CURSOR_1 Parallel Cursors in one Database Table
DEMO_SELECT_CURSOR_2 Cursor as Parameter
DEMO_SELECT_CURSOR_3 Cursor for Nested Database Access
DEMO_SELECT_DYNAMIC_COLUMNS Specifying Columns Dynamically
DEMO_SELECT_DYNAMIC_CONDITIONS Dynamic Conditions
DEMO_SELECT_DYNAMIC_DATABASE Specifying a Database Table Dynamically
DEMO_SELECT_FOR_ALL_ENTRIES_1 Function: Table-Like Conditions
DEMO_SELECT_FOR_ALL_ENTRIES_2 Using Table-Like Conditions
DEMO_SELECT_GROUP_BY Grouping Lines
DEMO_SELECT_GROUP_BY_HAVING Choosing Line Groups
DEMO_SELECT_INNER_JOIN Inner Join
DEMO_SELECT_INTO_PACKAGE Reading Packets into Internal Tables
DEMO_SELECT_INTO_TABLE Internal Tables as Target Areas
DEMO_SELECT_LEFT_OUTER_JOIN Left Outer Join
DEMO_SELECT_ORDER_BY Specifying the Sort Sequence
DEMO_SELECT_SINGLE Reading Specified Columns of a Single Entry
DEMO_SELECT_SINGLE_FIELDS Single Fields as Target Area
DEMO_SELECT_SOME_COLUMNS Reading Individual Columns of Several Lines
DEMO_SELECT_STATIC_DATABASE Specifying a Database Table Statically
DEMO_SELECT_SUBQUERY_1 Correlated Non-Scalar Subqueries
DEMO_SELECT_SUBQUERY_2 Scalar Subquery with IN
DEMO_SELECT_SUBQUERY_3 Scalar Subquery
DEMO_SELECTION_SCREEN_BASIC Functions of Parameters
DEMO_SELECTION_SCREEN_EVENTS Selection Screen Events
DEMO_SELECTION_SCREEN_F1 F1 Help on the Selection Screen
DEMO_SELECTION_SCREEN_F4 F4 Help on the Selection Screen
DEMO_SELECTION_SCREEN_LDB_1 Demonstration for Selection Screen of a Logical Database
DEMO_SELECTION_SCREEN_LDB_2 Demonstration for Selection Screen of a Logical Database
DEMO_SELTAB_GET_EVENT Demonstration for Selection Criteria in GET Events
DEMO_SPECIAL_TECH_DYN_INSERT Creating a New Program Dynamically
DEMO_SPECIAL_TECH_DYN_READ_REP Changing an Existing Program Dynamically
DEMO_SPECIAL_TECH_DYN_START Starting a Dynamically-Created Program
DEMO_SPECIAL_TECH_GET_RUNT_DB Measuring the Runtime of Database Access
DEMO_SPECIAL_TECH_GET_RUNTIME GET RUN TIME FIELD
DEMO_SPECIAL_TECH_INCLUDE_1 Starting a Dynamically-Created Program
DEMO_SPECIAL_TECH_INCLUDE_2 Starting a Dynamically-Created Program
DEMO_SPECIAL_TECH_SUBROUTINE_1 Temporary Subroutine with Syntax Errors
DEMO_SPECIAL_TECH_SUBROUTINE_2 Temporary Subroutine Without Syntax Errors
DEMO_SPECIAL_TECH_ZDYN1 Dynamic
DEMO_SPECIAL_TECH_ZFORM1 Program DEMO_SPECIAL_TECH_ZFORM1
DEMO_SPECIAL_TECH_ZSTRUC1 Dynamically-Changed Report Program
DEMO_STRUCTURE Demonstration of Structures
DEMO_TRANSACTION_ENQUEUE Locking and Unlocking
DEMO_TRANSACTION_SERVICE Transaction Service
DEMO_TYPES_STATEMENT Elementary TYPES Statement
DEMO_WHERE_IN_SELTAB Demonstration of Selection Table in the WHERE Clause
DEMO_WRITE_STATEMENT Demonstration of the WRITE Statement
KEN_HELP_ABAP_APPENDIX Appendix
KEN_HELP_ABAP_AUTHORITY Authorization Check
KEN_HELP_ABAP_BASICS Basic Statements
KEN_HELP_ABAP_CALL_PROGRAMS Starting Programs
KEN_HELP_ABAP_CALL_SEL_SCREEN Calling Selection Screens
KEN_HELP_ABAP_CATCH_ENDCATCH Catchable Runtime Errors
KEN_HELP_ABAP_CLASSES Classes
KEN_HELP_ABAP_CONTEXTS Contexts
KEN_HELP_ABAP_DATA_PROCESSING Processing Data
KEN_HELP_ABAP_DYNP_PROCESSING Processing Screens
KEN_HELP_ABAP_DYNPRO_COMPLEX Complex Screen Elements
KEN_HELP_ABAP_DYNPROS Screens
KEN_HELP_ABAP_EVENTS Events
KEN_HELP_ABAP_EXTERNAL_DATA Saving Data Externally
KEN_HELP_ABAP_FILES Working With Files
KEN_HELP_ABAP_FILES_APPLICAT Working With Files on the Application Server
KEN_HELP_ABAP_FILES_PRESENTAT Working with Files on the Presentation Server
KEN_HELP_ABAP_FUNCT_MOD_OBJECT From Function Groups to Objects
KEN_HELP_ABAP_INHERITANCE Inheritance
KEN_HELP_ABAP_INTERFACES Interfaces
KEN_HELP_ABAP_INTRODUCTION Introduction to ABAP
KEN_HELP_ABAP_ITABS_SINGLE_ALL Operations with Single Lines in Any Table
KEN_HELP_ABAP_ITABS_SINGLE_IND Operations with Single Lines in Index Tables
KEN_HELP_ABAP_ITABS_SINGLE_ROW Operations with Single Lines
KEN_HELP_ABAP_ITABS_WHOLE Operations on the Whole Table
KEN_HELP_ABAP_JAVASCRIPT Direct Execution
KEN_HELP_ABAP_LANGUAGE The ABAP Programming Language
KEN_HELP_ABAP_LARGE_DATA_SETS Processing Large Datasets
KEN_HELP_ABAP_LIST_AND_DYNPRO Lists and Screens
KEN_HELP_ABAP_LISTS_INTERACT User Actions in Lists
KEN_HELP_ABAP_LOGICAL_FILES Using Platform-Independent Filenames
KEN_HELP_ABAP_MESSAGES Messages
KEN_HELP_ABAP_METHODS Methods
KEN_HELP_ABAP_MODULAR Modularization Techniques
KEN_HELP_ABAP_NATIVE_SQL Native SQL
KEN_HELP_ABAP_OBJECT_REFERENCE Object Handling
KEN_HELP_ABAP_OBJECT_SERVICES Direct Execution
KEN_HELP_ABAP_OO_TRANSACTIONS Messages
KEN_HELP_ABAP_OPEN_SQL Open SQL
KEN_HELP_ABAP_OPEN_SQL_SELECT Reading Data
KEN_HELP_ABAP_PARAMETERS Input Fields for Single Values
KEN_HELP_ABAP_PROCEDURES Procedures
KEN_HELP_ABAP_PROCESS_BLOCKS Defining Processing Blocks
KEN_HELP_ABAP_REFINING_DATA Formatting Data
KEN_HELP_ABAP_REPORTS Direct Execution
KEN_HELP_ABAP_SCREENS ABAP User Dialogs
KEN_HELP_ABAP_SEL_SCREEN Formatting Selection Screens
KEN_HELP_ABAP_SEL_SCREEN_LDB Selection Screens and Logical Databases
KEN_HELP_ABAP_SEL_SCREEN_PROC Processing Selection Screens
KEN_HELP_ABAP_SELECT_OPTIONS Complex Selections
KEN_HELP_ABAP_SELECTION_CRIT Using Selection Criteria
KEN_HELP_ABAP_SELSCREEN_ACTION User Actions on Selection Screens
KEN_HELP_ABAP_SELSCREEN_COMPLX Complex Selection Screens
KEN_HELP_ABAP_SOURCE_CODE Source Code Modules
KEN_HELP_ABAP_SPECIAL_TECH Special Techniques
KEN_HELP_ABAP_SUBR_EXAMPLES Examples of Subroutines
KEN_HELP_DYNPROS_AT_EXIT Include DIAT3TOP
KEN_HELP_DYNPROS_CHAIN Include DIAT3TOP
KEN_HELP_DYNPROS_CHECK Include DIAT3TOP
KEN_HELP_DYNPROS_FIELD KEN
KEN_HELP_DYNPROS_FLOW_LOGIC KEN
KEN_HELP_DYNPROS_GENERAL Include DIAT3TOP
KEN_HELP_DYNPROS_LOGIC KEN
KEN_HELP_DYNPROS_LOOP Include DIAT3TOP
KEN_HELP_DYNPROS_MODULE ken_help
KEN_HELP_DYNPROS_MODULE_POOL Include DIAT3TOP
KEN_HELP_DYNPROS_ON Include DIAT3TOP
SAP_HELP_ABAP ABAP Keyword Documentation
SAP_HELP_ABAPDOCU Starting Transaction ABAPDOCU in a new session
SAP_HELP_KEYWORD_DOCU_NEW_MOD Call keyword documentation
SAP_HELP_KEYWORD_DOCUMENTATION Call keyword documentation
SAPMDEMO_SCREEN_FLOW Dialog Programming: Screen Control
SAPMDEMO_TRANSACTION Introductory Example: A Single-Screen Transaction
SAPMSABAPDEMOS ABAP Documentation and Example Programs
SAPMSABAPDEMOS_TREE ABAP Documentation and Examples
SAPMSSLS Demonstration: Selection Screen as Initial Screen of a Module Pool

Search Helps

SAP Package SABAPDOCU contains 2 search helps.

DEMO_F4_DE Demonstration for F4 help on screens
DEMO_F4_FIELD Demonstration for F4 help on screens

Message Classes

SAP Package SABAPDOCU contains 1 message classes.

SABAPDOCU Nachrichten für ABAP-Demos (Kopie von Training)