什么是 ABAP Field Symbol
ABAP Field Symbol 是 ABAP 這門編程語言一個比較重要的語言特性。在 ABAP 幫助文檔里的介紹:
在我十幾年前剛剛開始學習 ABAP 時,閱讀這段幫助文檔的文字,覺得比較晦澀。
Field symbols are placeholders or symbolic names for existing data objects (or parts of existing data objects), declared by the statement FIELD-SYMBOLS.
Field Symbols 是已經存在的數據對象的占位符或者符號名稱,通過關鍵字 FIELD-SYMBOLS 定義。
A memory area is assigned to a field symbol at program runtime. A field symbol does not reserve any physical space for a field, but is a type of dynamic label for a memory area hosting a particular data object (or part of the object).
在報表執行的運行時,一塊內存區域被分配給一個 field symbol. Field symbol 本身并不占據內存空間,可以將其看作一種動態標號,指向一段內存區域,該內存區域存儲的就是數據對象的實際值。
如果對于我上面的英譯中不太理解也沒關系,我們通過實際的例子來理解。
下圖的例子里,定義了兩個整形變量 lv_d
總結
以上是生活随笔為你收集整理的什么是 ABAP Field Symbol的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP 编程语言中的系统字段(Syst
- 下一篇: 上海主要地标经纬度「建议收藏」(上海市人