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中的使用非常廣泛.
- 上一篇 英語語法詞的區別和用法
- 下一篇 energy 和 vigour 的區別和用法
添加新評論