Skip to content

ABAP Keyword Documentation 

ABAP Examples

2 A B C D E F G I J L M N P Q R S T U W X

Other versions: 7.31 | 7.40 | 7.54

2048 Game

ABAP as HTTP Client

ABAP Objects, Classes

ABAP Objects, Events

ABAP Objects, Inheritance

ABAP Objects, Interfaces

ABAP Objects, OO Transaction

ABAP Objects, Overview

Access to the MIME Repository Using ICF

Accessing the MIME Repository from HTTP Service

ADBC, Bulk Access


ADBC, Parameter Binding

ADBC, Prepared Statement

ADBC, Query

ADBC, Stored Procedure

AMC, Receiving Messages

AMC, Sending Messages

AMDP, AMDP Method with Specified Database Connection

AMDP, AMDP Methods in Interfaces and Superclasses

AMDP, Calling an AMDP Procedure from SQLScript

AMDP, Calling an SQLScript Procedure from AMDP

AMDP, Comparison of SQLScript with Open SQL

AMDP, Filling a Mesh with SQLScript

AMDP, Implementation of a SQLScript Procedure

AMDP, Implementation of an L Procedure

AMDP, SQL Script with Tabular CHANGING Parameter

APC, WebSocket Communication

Arithmetic Calculations

Ascertaining Data Types

Ascertaining Object Types

asXML, Deserialization of Structure Components

asXML, Mapping of Anonymous Data Objects

asXML, Mapping of Elementary Data Types

asXML, Mapping of Objects

asXML, Mapping of Qualified Names

asXML, Mapping of Structures

asXML, Mapping of Tables

asXML, Mapping of UUIDs

asXML, Mapping of XML Fragments

asXML, Transformation ID vs. Simple Transformation

Bit Functions

Call Dialog Module

Calling an HTTP Service

Calling an HTTP Service Using the POST Method

Calling Function Modules

Calling Lists from Within Screen Processing

Changing Multiple Rows in Mesh Paths

Changing Single Rows in Mesh Paths

Character String Functions, cmax, cmin and segment

Character String Templates, Alignments, and Padding

Character String Templates, Date Formats

Character String Templates, Number Formats

Character String Templates, Time Formats

Checkpoints and checkpoint groups

Comparing Internal Tables

Comparison with Selection Table

Component Operator for Internal Tables

Component Operator for Structures

Component Operator for Table Expression

Component Operator, Comparison with FOR Expression

Component Operator, Components of Two Arguments

Component Operator, Mapping Rule

Component Operator, Nested Mapping Rule

Component Operator, Reflexive Assignment

Contexts, message handling

Control Level Processing

Control Level Processing for Unsorted Tables

Control Level Processing with Nested Groups

Conversion Costs

Conversion of Integer Numbers to Bytes

Conversion Rules for Structures

Converting Time Stamps

Creating a Class Instance as a Shared Object

Creating a Data Object as a Shared Object

Creating a Matrix Using FOR and VALUE

Creating a Structure Using RTTC

Creating Elementary Data Objects

Creating Reference Variables

Creating Structured Data Objects

Creating Tables Using FOR and VALUE

Creating Tabular Data Objects

Creating Values with FOR and REDUCE

Decimal Floating Point Numbers, Formatting with STYLE

Deep Data Objects, Memory Consumption

Deleting Multiple Rows in Mesh Paths

Deleting Single Rows in Mesh Paths

Deriving LOB Handle Structures

Deserializing Empty Elements

Deserializing Missing Elements

Determining Data Object Distances

Determining Elementary Data Types

Dynamic Selections

Dynpros, Field Help

Dynpros, Fields with Reference to ABAP Dictionary

Dynpros, Holding Data

Dynpros, HTML Browser

Dynpros, HTML from the MIME Repository

Dynpros, Images in HTML

Dynpros, Input Checks in the Flow Logic

Dynpros, Input in HTML File

Dynpros, List Box with Value List from Input Help

Dynpros, Splitter Control

Dynpros, Strings

Dynpros, Subscreens

Evaluating Character-Like Date Fields and Time Fields

Exception Handling in RFC

Exceptions - CATCH

Exceptions, RAISE

Exceptions, TRY

Extracts - Ascertaining Numbers and Totals

Extracts, Control Level Processing

Extracts, Processing

Extremum functions nmax, nmin

Field Symbols - Casting

Field Symbols - Casting Decimal Places


Field Symbols, Cast Structures

Field Symbols, Casting Predefined Data Types

Field Symbols, Dynamic Structure Components

Floating Point Numbers, Arithmetic Calculations

FOR Expressions for Mesh Paths

Forward Associations in Mesh Paths

Generic and Complete Typing

Identity Transformation to the asXML Format

Inheritance Events

Inner and Outer Joins

Insertions in Mesh Paths

Integer Power Function ipow

Internal Table, Appending Rows

Internal Table, Grouping with FOR for Aggregates

Internal Table, Grouping with FOR Using Column Values

Internal Table, Grouping with LOOP and FOR

Internal Tables - Deleting Duplicate Rows

Internal Tables - Deleting Rows Using the Index

Internal Tables, Deleting Rows Using Keys

Internal Tables, Grouping with FOR in Control Levels

Internal Tables, Grouping with FOR in Overlaps

Internal Tables, Grouping with FOR in Packages

Internal Tables, Grouping with FOR Using a Comparison

Internal Tables, Grouping with FOR Using a Function

Internal Tables, Grouping with FOR Using a Method

Internal Tables, Grouping with FOR, Nesting

Internal Tables, Grouping with LOOP for Aggregates

Internal Tables, Grouping with LOOP in Control Levels

Internal Tables, Grouping with LOOP in Overlaps

Internal Tables, Grouping with LOOP in Packages

Internal Tables, Grouping with LOOP Using a Comparison

Internal Tables, Grouping with LOOP Using a Function

Internal Tables, Grouping with LOOP Using a Method

Internal Tables, Grouping with LOOP Using Column Values

Internal Tables, Grouping with LOOP, Nesting

Internal Tables, Grouping with LOOP, Output Behavior

Internal tables, index assess with key specification

Internal Tables, Index Function

Internal Tables, Insert Rows

Internal Tables, Key Accesses

Internal Tables, Loop with Key Specified

Internal Tables, Nested Tables

Internal Tables, Output Area

Internal Tables, Random Grouping with LOOP

Inverse Associations in Mesh Paths

iXML Library, Access to Adjacent Subnodes

iXML Library, Access to Attributes

iXML Library, Access Using a Node List

iXML Library, Access Using Name

iXML Library, Creating Nodes

iXML Library, Creating Simple Elements

iXML Library, DOM Representation

iXML Library, Down Casts

iXML Library, Filter for Iterator

iXML Library, Iterator for Attributes

iXML Library, Iterator for Element List

iXML Library, Iterator for Node List

iXML Library, Iterator for Nodes

iXML Library, Modify XML Documents

iXML Library, Object-Oriented Rendering

iXML Library, Parse to DOM

iXML Library, Render

iXML Library, Sequential Parsing

iXML Library, Token Parsers and Renderers, Table

iXML Library, Token Parsers and Renders, Iterative


JSON, asJSON (General)

JSON, asJSON for Additional XML Schema Data Types

JSON, asJSON for Anonymous Data Objects

JSON, asJSON for Elementary ABAP Types

JSON, asJSON for Internal Tables

JSON, asJSON for Object References

JSON, asJSON for Structures

JSON, Identity Transformation with JSONWriter as Target

JSON, Object Components in JSON-XML

JSON, Parse

JSON, Render

JSON, Simple Transformation for Internal Tables

JSON, Transformation to HTML

JSON, Transforming Names

LET Expression

Lists, Dialog Boxes

Lists, HIDE Technique

Lists, Line Elements

Lists, Page Header

Lists, Page Layout

Lists, Supported Colors

Lists, Using Colors

Locator, Access to Column Content

Locator, Copy Column

Locking and Unlocking

Logical Database, Associated with a Program

Logical Database, Call by Function Module

Loops Across Mesh Paths

Lossless Assignment

Lossless Calculations


Mesh Path Expressions

Method Chaining


Modified Serialization and Deserialization

MOVE-CORRESPONDING for Internal Tables


Multiple Joins

Numerical Functions

Parallel asynchronous RFC

Passing Parameters

Persistence Service

Predicate Function, matches

Predicative Method Calls

Program Calls, Filling the Selection Screen

Program Calls, Influencing the Basic List

Program Generation

Query Service

Reader Stream, Read Database Table

Reading Data Through the Cursor

Reflexive Associations in Mesh Paths

Regular Expressions

Rounding Function: Round

Runtime Measurement of Database Reads

SAP HANA, Call Database Procedure

SAP HANA, Currency Conversion with SQLScript

SAP HANA, Database Procedure Proxy


Screens, Automatic Input Checks

Screens, CFW

Screens, CFW Events

Screens, Checkboxes and Radio Buttons

Screens, Conditional Module Call

Screens, Context Menus

Screens, Determinig the Cursor Position

Screens, Determining the Cursor Position

Screens, Dynamic Screen Modification

Screens, FIELD Statement

Screens, GUI Status and Function Codes

Screens, Input Checks in Dialog Modules

Screens, Input Help in Dialog Modules

Screens, Input Help of the ABAP Dictionary

Screens, List Box with Value List from PBO Module

Screens, Processing Input and Output Fields

Screens, Pushbuttons

Screens, Screen Input Help

Screens, Screen Sequences

Screens, Simple Module Call

Screens, Status Icons

Screens, Tabstrips with scrolling in the SAP GUI

Screens, Tabstrips with Scrolling on the Applications Server

Screens, Text output

Screens, Unconditional Module Call

SELECT, CDS View with Input Parameters

SELECT, Dynamic ORDER-BY Clause

SELECT, Dynamic Token Specification

SELECT, Inline Declarations

Selection Screens as Subscreens

Selection Screens in Tabstrips

Selection Screens, Basic Form of Selection Criteria

Selection screens, call standalone selection screens

Selection Screens, Changing the Default GUI Status

Selection Screens, Default Values for Selection Criteria

Selection Screens, Display Properties for Parameters

Selection screens, dynamic Dictionary reference

Selection Screens, Field Help

Selection Screens, Input Help

Selection screens, processing blocks and radio buttons

Selection Screens, Pushbuttons

Selection Screens, Pushbuttons in the Application Toolbar

Selection Screens, Value Properties of Parameters

Selection Tables in the WHERE Clause

Serialization to Heap or Embedded

Serializing Data References

Set Operations with Bit Sequences

Set Text Environment

Setting Associations for Mesh Paths

Shared Objects

Simple Transformation, Example of an ST Program

Simple Transformation, Internal Table

Simple Transformation, Mapping of XML Fragments

Simple Transformation, Method Call

Simple Transformation, Structures

Simple Transformation, tt:value

Sorting Internal Tables

Sorting Internal Tables Alphabetically

Sorting Internal Tables Dynamically

Sorting Internal Tables with Secondary Keys

Spooling Lists

SQL Expressions, Arithmetic Calculations

SQL Expressions, coalesce Function

SQL Expressions, Complex CASE

SQL Expressions, Constant in SELECT List

SQL Expressions, Simple CASE and &&

SQL Expressions, Use in Aggregate Expressions

SQL Expressions, Use with GROUP BY

Static Native SQL

Step Loop

String Functions, count, find, and match

String Functions, distance

String Functions, escape for HTML

String Functions, escape for XSS

String Functions, shift and substring

String Functions, to_mixed and from_mixed

String Templates, Algebraic Sign

String Templates, asXML Format

String Templates, Control Characters

String Templates, Formatting Settings

String Templates, Length

String Templates, Numeric Texts

String Templates, Time Zones

String Templates, Uppercase/Lowercase


Subscreens on Selection Screens


sXML Library, Formats

sXML Library, Methods for Token-Based Parsing

sXML Library, Modify XML Data

sXML Library, Namespace Declarations in Token-Based Rendering

sXML Library, Object-Oriented Parsing

sXML Library, Steps in Token-Based Parsing

sXML Library, Token-Based Parsing

sXML Library, Token-Based Rendering

sXML Library, Transformation from XML Reader

sXML Library, Transformation of Formats

sXML Library, Transformation to an XML Writer

System Interface IF_T100_MESSAGE in a Global Exception Class

System Interface IF_T100_MESSAGE in a Local Exception Class

System Interface IF_T100_MESSAGE in a Regular Class

Table Builds Using Mesh Paths

Table Comprehensions, Basic Properties

Table Comprehensions, Join

Table Comprehensions, Local Auxiliary Fields

Table Comprehensions, Multiple FOR Expressions

Table Comprehensions, Multiple Rows

Table Control with Modifications

Table Control with Scrolling

Table Expressions, Chainings

Table Expressions, Default Value

Table Expressions, Side Effects

Table Expressions, Specified Rows

Table Expressions, Writer Positions

Table Filtering, Filter Table

Table Filtering, Filter Table.

Table Filtering, Single Values

Table Reductions, Method Calls

Table Reductions, Multiple FOR Expressions

Table Reductions, String Processing

Table Reductions, Structured Result

Table Reductions, Summation of an Array

Tabstrip Controls on Selection Screens

Transaction Call, BDC Table

Transaction Call, Dialog Transaction

Transaction Call, Report Transaction

Transaction Call, SPA/GPA Parameters

Transaction Service

Transformation of XML Element Names

Transformation of XML Syntax Characters


User Dialogs

Write Stream, Fill Database

WRITE, Cutoff Behavior

XML Sources of Transformations

XML Targets of Transformations