iT邦幫忙

2024 iThome 鐵人賽

DAY 24
0

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

以上就是今天的分享 ~
算是比較輕鬆的一天,
但好習慣的養成也是基本功的一環!


上一篇
Day23 ABAP規格書撰寫 ( 所有程式都適用)
下一篇
Day 25 ABAP實戰-銀行匯款媒體檔開發 (上)
系列文
從0開始的ABAP之旅 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言