abap 定義變量 like、type、for的區別

題目:

abap 定義變量 like、type、for的區別

解答:

TYPE是確定數據對象所屬的數據類型,參考數據字典類型和內置數據類型,比如:DATA:LF_TXT(15)  TYPE  C  VALUE 『Hello world』.注數據對象LF_TXT的數據類型就是C,長度是15,初始值是Hello worldLIKE也是確定數據對象的所屬類型,參考數據對象,比如:DATA:LF_TXB    LIKE   LF_TXT  VALUE 'How are you?'.注數據對象LF_TXB的類型是參考數據對象LF_TXT聲明的,所以,LF_TXB的數據類型是            C,長度是15,初始值是How are you?.FOR有兩種用法(選擇屏幕中定義複雜選擇標準、聲明RANGE內表),比如:SELECT-OPTIONS  seltab  FOR   MARA-MATNR.RANGES: lr_matnr    FOR   MARA-MATNR.以上兩個聲明的前提,必須在之前增加一句話 TABLES:MARA.       RANGE表在ABAP中的使用非常廣泛.

添加新評論

暱稱
郵箱
網站