Hi 大家好
今天要來介紹ABAP中各種變數的命名規則 ,
其實這應該是前面就要講的內容,
但不小心忘了,
現在趕緊補上。
關於變數的命名,
理論上想怎麼命名都可以,
但為了方便閱讀還是盡可能的要根據規則來命名,
比如說:GV_MATERIAL
第一碼G代表:全局變數,是整支程式內部都可以訪問的變數,不會因為進到子程式而無法訪問
第二碼V代表:變數
底線之後用來簡述這個變數
第一碼固定為G
第二碼若為
變數:V
結構:S
常數:C
內表:T
類:O
範圍:R
只有在程式內的特定子程式或函數內才能訪問的變數
第一碼固定為L
第二碼跟全局變數規則一致
第一碼固定為Z
第二碼可以用功能別區分
Report:R
Function:F
Table:T
Structure:S
變數:V
第三四碼用模組:MM SD PP 等
例如一支屬於SD模組的RFC命名為:ZFSD001
以上就是今天的分享 ~
算是比較輕鬆的一天,
但好習慣的養成也是基本功的一環!