hhhhhh.

ABAP模块化语句

 
在ABAP程序中,不属于全局声明部分的语句都属于一个理块,可能的处理块有包含以下三种处理块:
  1. 过程(Procedures):可能的过程包括方法(Method),函数模块(Function module),和子例程(Subroutings),其中子例程是一种过时的形式。
  2. 对话框模块(Dialog modules):使用流逻辑调用它们的过程
  3. 事件块(Event block):通过ABAP运行时环境触发它们的处理过程。
    • 列表事件
      • AT LINE-SELECTION
      • AT USER-COMMAND
      • END-OF-PAGE
      • TO-OF-PAGE
    • 选择屏幕事件
      • AT SELECTION-SCREEN
    • 报表事件
      • END-OF-SELECTION
      • GET
      • INITIALIZATION
      • START-OF-SELECTION
    • 程序构造事件
      • LOAD-OF-PROGRAM
  4. 源码文本模块
    • 包含程序
  说明:宏和包含程序可以进行代码模块化,但是它们本身不是ABAP概念中的处理块(processing block)processing block是ABAP程序的模块化单元,他不能被分割或者嵌套使用,指的是过程,对话框模块和事件块。
posted @ 2022-03-30 17:29  iceyou  阅读(101)  评论(0)    收藏  举报