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事件块中。

  • 相关阅读:
    委托-张子扬博客
    委托-雾中人博客
    委托基础
    C# 字典
    相机标定目的<3>
    相机标定程序详解<2>
    相机标定 <1>
    Opencv 几何变换<9>
    Opencv ROI<8>
    Opencv 通道分离合并<7>
  • 原文地址:https://www.cnblogs.com/westmoon/p/2772552.html
Copyright © 2011-2022 走看看