ABAP Keyword Documentation
ABAP Overview
ABAP − Reference
ABAP Syntax
Program structure
Predefined Types, Data Objects, Functions, and Constructors
Declarations
Creating Objects and Values
Calling and leaving program units
Program Flow Logic
Processing Internal Data
Assignments
Numeric Calculations
arith_exp - Arithmetic Expressions
Numerical Functions
abs, sign, ceil, floor, trunc,
ipow - Integer Power Function
nmax, nmin - Numerical Extremum Functions
acos, sin, tanh, exp, log, sqrt
round, rescale - Rounding Functions
Examples of numerical functions
System Classes for Mathematical Operations
Statements for Numeric Calculations
Character String and Byte String Processing
Character and Byte String Processing - Overview
Statements for Character String and Byte String Processing
Expressions and Functions for String Processing
string_exp - String Expressions
string_exp - String Templates
String Templates - literal_text
String Templates - embedded_expressions
String Templates - control_characters
Examples of string templates
String Templates, Length
Character String Templates, Alignments, and Padding
String Templates, Uppercase/Lowercase
String Templates, Algebraic Sign
String Templates, asXML Format
String Templates, Numeric Texts
String Templates, Formatting Settings
String Templates, Time Zones
Character String Templates, Number Formats
Character String Templates, Date Formats
Character String Templates, Time Formats
String Templates, Control Characters
string_exp - Character String Operator
String Functions
Description Functions for Character-Like Arguments
Processing Functions for Character-Like Arguments
Common Parameters of Character String Functions
Examples of String Functions
Character String Functions, cmax, cmin and segment
String Functions, distance
String Functions, escape for HTML
String Functions, escape for XSS
String Functions, count, find, and match
String Functions, shift and substring
String Functions, to_mixed and from_mixed
Regular Expressions
Expressions and Functions for Byte String Processing
System Classes for Character String and Byte String Processing
Date and Time Processing
Internal Tables
Attributes of Data Objects
Streaming
User Dialogs
Processing External Data
Program Parameters
program editing
Data Interfaces and Communication Interfaces
RFC - Remote Function Call
ICF - Internet Communication Framework
ABAP and XML
XML - Short Overview
Class Libraries for XML
iXML Library
iXML Library - Streams and Documents
iXML Library - Parse
iXML Library - Access to DOM
iXML Library - Render
iXML Library - Classes and Interfaces
iXML Library, Examples
iXML Library, Parse to DOM
iXML Library, Sequential Parsing
iXML Library, DOM Representation
iXML Library, Access to Adjacent Subnodes
iXML Library, Access Using a Node List
iXML Library, Access Using Name
iXML Library, Access to Attributes
iXML Library, Iterator for Nodes
iXML Library, Iterator for Node List
iXML Library, Iterator for Element List
iXML Library, Iterator for Attributes
iXML Library, Filter for Iterator
iXML Library, Creating Nodes
iXML Library, Creating Simple Elements
iXML Library, Render
iXML Library, Token Parsers and Renders, Iterative
iXML Library, Token Parsers and Renderers, Table
iXML Library, Down Casts
sXML Library
sXML Library - Formats
sXML Library - Parse
sXML Library - Render
sXML Library - Classes and Interfaces
sXML Library, Examples
sXML Library, Formats
sXML Library, Transformation of Formats
sXML Library, Token-Based Parsing
sXML Library, Steps in Token-Based Parsing
sXML Library, Methods for Token-Based Parsing
sXML Library, Object-Oriented Parsing
sXML Library, Transformation from XML Reader
sXML Library, Token-Based Rendering
sXML Library, Namespace Declarations in Token-Based Rendering
iXML Library, Object-Oriented Rendering
sXML Library, Transformation to a XML Writer
sXML Library, Modify XML Data
Transformations for XML
XSL Transformations
Simple Transformations
asXML - Canonical XML Representation
asXML - General Format
asXML - Mapping of ABAP Data Types
asXML - Mapping Additional XML Schema Data Types
asXML - Mapping of XML Fragments
asXML, Examples of Mappings
asXML, Mapping of Elementary Data Types
asXML, Mapping of Structures
asXML, Deserialization of Structure Components
asXML, Mapping of Tables
asXML, Mapping of Anonymous Data Objects
asXML, Mapping of Objects
asXML, Mapping of UUIDs
asXML, Mapping of Qualified Names
asXML, Mapping of XML Fragments
asXML, Transformation ID vs. Simple Transformation
CALL TRANSFORMATION
ABAP and JSON
JSON - Short Overview
JSON-XML - XML Representation of JSON
Parsing and Rendering JSON Data
Transformations for JSON
JSON, Examples
JSON, Object Components in JSON-XML
JSON, Parse
JSON, Render
JSON, Identity Transformation with JSONWriter as Target
JSON, asJSON (General)
JSON, asJSON for Elementary ABAP Types
JSON, asJSON for Structures
JSON, asJSON for Internal Tables
JSON, asJSON for Anonymous Data Objects
JSON, asJSON for Object References
JSON, asJSON for Additional XML Schema Data Types
JSON, Simple Transformation for Internal Tables
JSON, Transforming Names
ABAP and OLE
System Class for UUIDs
Internal statement for c function call
Enhancements
Obsolete Language Elements
ABAP − Short Reference
ABAP − Release-Specific Changes
Changes in Release 7.40
Changes in Release 7.0, EhP3 and 7.3, EhP1
Changes in Release 7.0, EhP2
Decimal Floating Point Numbers in Release 7.0, EhP2
Expression Positions in Release 7.0, EhP2
Character String and Byte String Processing for Release 7.0, EhP2
Logical Expressions in Release 7.0, EhP2
Class-Based Exceptions for Release 7.0, EhP2
ABAP Objects in Release 7.0, EhP2
Internal Tables in Release 7.0, EhP2
Boxed Components in Release 7.0, EhP2
Shared Objects in Release 7.0, EhP2
Database Access in Release 7.0, EhP2
Remote Function Call for Release 7.0, EhP2
XML Interface in Release 7.0, EhP2
Lists in Release 7.0, EhP2
Enhancements in Release 7.0, EhP2
Pragmas in Release 7.0, EhP2
Lazy Loading of Programs for Release 7.0, EhP2
Tools in Release 7.0, EhP2
Further Changes in 7.0, EhP2
ABAP Keyword Documentation in Release 7.0 EhP2
Changes for Release 7.0
Changes in Release 6.40
Changes in Release 6.20
Changes in Release 6.10
Changes in Release 4.6C
Changes in Release 4.6A
Changes in Releases 4.0 and 4.5
Changes in Release 3.0
Changes Before Release 3.0
Notes on the Portability of ABAP
ABAP Programming Guidelines
ABAP - Security Notes
ABAP Glossary
ABAP Index
ABAP Subject Directory
ABAP Examples