ABAP Programs for Beginners

1

Here is the list of available ABAP Programs. Click this to download the PDF document.

  • How to define types and data objects
  • A Few Simple Examples
  • Working with database tables and internal tables
  • Designing a report
  • The Syntax of ABAP/4 Programs
  • Three approaches to define data objects
  • Types, data, constants
  • Character types
  • Numbers
  • Date and time
  • Hexadecimal (or binary) data
  • Records and internal tables
  • Complex Non-Elementary Types and Data Objects
  • Using system fields
  • Working with tables from the Dictionary
  • Copying fields
  • Simple examples of field conversion
  • Converting character fields
  • Converting number fields
  • Converting date fields
  • Copying structured objects
  • Arithmetic Expressions and Mathematical Functions
  • String Operations
  • Special conversions
  • Using the Basic Layout Formats
  • Customizing pages
  • Skipping lines
  • Setting the layout position of fields
  • Using symbols and icons
  • Using colors
  • Type-Specific Output Options
  • Multi-Language Support
  • External flow of control (events)
  • Internal flow of control (if, case, do, while)
  • Simple form (local subroutine of a program)
  • Local data in a form
  • Using static variables
  • Using interface parameters of a form
  • Classifying parameters
  • Using table parameters
  • Type check for form parameters
  • Form parameters without type reference
  • Form parameters with generic types
  • Calling a function
  • Recursive calls
  • A simple query
  • Using an alternative work area
  • Using internal tables as snapshots of database tables
  • Using where clauses
  • Reading single entries
  • Selecting single fields
  • Getting statistical information
  • Ordering query results
  • Using Select-Options
  • Using a dynamic table name
  • Obtaining data with nested select loops
  • Using Internal Tables for Selection Criteria
  • A simple internal table
  • Internal tables with header lines
  • Filling an internal table from a database table
  • Appending single lines
  • Appending multiple lines
  • Inserting lines at a specified position
  • Inserting lines at a specified position
  • Inserting single entries in a database table
  • Inserting multiple lines in a database table
  • Updating single entries in a database table
  • Updating multiple entries in a database table
  • Modifying single entries in a database table
  • Modifying multiple entries in a database table
  • Deleting single entries from a database table
  • Deleting multiple entries from a database table
  • Exporting to the ABAP/4 Memory
  • Importing from the ABAP/4 Memory
  • Using select statements
  • Using a Logical Database
  • Using the events start-of-selection and end-of-selection
  • Working with get events
  • Parameters on the selection screen
  • Working with Select-Options
  • Selection screen events
  • Double-clicking
  • Clicking on a hotspot area
  • Pop-up Screens
  • Working with the hide command
  • Tabular lists
  • Sample report with selection criteria
  • Running a report
  • Displaying the selection screen
  • Sample dialog program (flight reservation)
  • Dynamic sort command
  • Dynamic sort command with several sort criteria
  • Dynamic read table command
  • Dynamic subtotals
  • Dynamic Open SQL Commands
  • Dynamic Open SQL Commands
  • External perform (caller)
  • External perform (called form)
  • Dynamic external perform (call back form)
  • Dynamic external perform
  • Working with Field Symbols
  • Using Field Symbols for variable parts of fields
  • Using Field Symbols for components of a structure
  • Working with temporary programs
  • Syntax errors in temporary programs
  • A real life example for using a temporary program
  • Generating a persistent program
  • Transferring data to a file
  • Reading data from a file
  • Transferring data to a file (presentation server)
  • Reading data from a file (presentation server)
  • Sample program for OLE Automation

Walk to get more tutorials on SAP ABAP, check here.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: