zoukankan      html  css  js  c++  java
  • ABAP变量的几种可见范围

    1、局部变量:

        在Form和Function中定义的变量,这类变量只在Form和Function可见,当有全局变量与局部变量同名时,全局变量将被屏蔽。

    2、全局变量:

        除了用TABLES声明的变量以外的,所有在程序中定义的变量为全局变量,在程序范围内可访问。

    3、跨程序变量:

        所有用TABLES或者DATA ... COMMON PART声明的变量为跨程序可见变量,SAP常用该变量来传递数据。

    4、ABAP事件里定义的变量:

        4.1、在以下事件中定义的变量为全局变量
               INITIALIZATION
         START-OF-SELECTION
         END-OF-SELECTION
         TOP-OF-PAGE ...
           MODULE

        4.2、在以下事件中定义的变量为局部变量
               AT SELECTION-SCREEN ...
           GET dbtab ...

    5、在对话模块(Dialog Module)中定义的变量:
        在PBO和PAI中调用的对话模块中定义的变量,系统将自动按全局变量处理。

    注:所有REPORT或PROGRAM语句到第一个ABAP模块(事件块或子程序)之间的非变量定义语句,都将自动插入到START-OF-SELECTION事件块中。

  • 相关阅读:
    原生小程序 自定义封装组件
    H5 es6 foreach使用
    原生小程序底部弹出层动画过渡
    vue 动画滑动
    H5 textarea高度自适应
    关于Java日期加减,并且比较大小的方法
    activiti多实例如何配置
    常用类——Date——Calendar
    常用类-String
    Wrapper-装箱和拆箱
  • 原文地址:https://www.cnblogs.com/westmoon/p/2772552.html
Copyright © 2011-2022 走看看