Ansicht
Dokumentation

ABENABAP_LANGUAGE_DYNAMIC - ABAP LANGUAGE DYNAMIC

ABENABAP_LANGUAGE_DYNAMIC - ABAP LANGUAGE DYNAMIC

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

Dynamic Program Development

In addition to static program development in the ABAP Development Tools (ADT) or the ABAP Workbench, the following components of ABAP programs can be dynamically created and maintained using language elements:

This type of program development is called dynamic program development.

Notes

  • On the one hand, the statements for dynamic program development provide a powerful and flexible method of dynamic programming, but on the other hand this type of programming is very elaborate, and the created programs are difficult to maintain. Therefore, it is recommended that other dynamic programming options for application programs are used first, before using dynamic program development. In ABAP, dynamic programming is enabled by:

  • Dynamic token specification, that is, the dynamic specification of operands or entire clauses as data objects in parentheses

  • The statements for dynamic program development do not perform authorization checks or other checks. These must be programmed separately. The following special function modules can be used for the required checks in addition to the statement AUTHORITY-CHECK:
  • The function module RS_ACCESS_PERMISSION performs all authorization checks that are also performed when the ABAP Editor is called.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 3612 Date: 20240425 Time: 042730     sap01-206 ( 47 ms )