ABAP 知識點總結

2021-10-06 18:10:15 字數 1175 閱讀 2123

1. 定義成常量 -- 定義成常量後,後續的程式不可對其更改

contants **_flag value 'x'.

2. 建立固定小數字的小數

data: **_decimal type p decimals 2.

3. 去除後續0

shift **_test right deleting trailing '0'.

4. 去掉變數首字母

shift **_test by 1 places left.

5. 加前導0

call function 'conversino_exit_alpha_input'

exporting input = **_test

importing output = **_test.

6. 加前導空格

shift **_test right by 4 places.

7. 用滑鼠雙擊獲得當前行數或字段

get cursor field by **_fieldname line **_line.

8. inner join, left join,right join,full join

inner join:    左右表聯絡在一起,顯示聯接匹配的結果

left join:   左向外聯接的結果,包括lef指向左表中的所有行,而不僅僅是聯接顯示匹配的結果

right join: 右向外聯接的結果

full join:   全部保留,多餘欄位為null

9. 設定pretty printer

utilities -> setting -> pretty printer

-> 勾選indent

-> 勾選 uppercase/lowercase

10. 去變數的前導0

shift gs_data left deleting leading '0'.

11.建指標,用指標修改內錶的內容

field-symbols like line of gt_data.

loop at gt_data assigning .

read table gt_makt into gs_makt with key matnr = -maktx.

-maktx = gs_makt-maktx.

// 這部分舉例用指標更改內錶內容

endloop.

知識點總結

1,迴圈中的中斷 continue 跳出此次迴圈,繼續for迴圈 break 跳出當前for迴圈 return 跳出當前方法 2,字串的操作 componentseparatedbystring stringbyreplacingoccurencesofstring withstring iskin...

知識點總結

oncreate onstrat onresume onpause onstop onrestart ondestroy standard 啟動activity都會產生乙個新的activity 預設模式 singletop 啟動activity允許多個,但不允許重疊 singletask 只允許有乙...

知識點總結

function go go 呼叫 go為變數名 setinterval go,1000 1000ms clearinterval 關閉定時器 function abc a,b 2,3 5undefined 未定義 null 空 nan 非數值 string 字串 var a 123 數字型別 va...