ABAP學習筆記

2021-06-20 04:46:26 字數 795 閱讀 3200

assign利用offset語句靜態賦值,語法:assign gv_name[+off][(len)] to .中間紅色的len必須為大於0的正整數或者*,且off+len的值必須小於變數gv_name值的長度。如:assign gv_name+6

to ."error

assign動態分配表字段,語法:assing table field (colname) to . 如:

tables sflight.

data:gv_name1 type c length 20 value 'sflight-carrid'."ok

data:gv_name2 type c length 10 value 'carrid'."no found

field-symbols: .

assign table field (gv_name1) to .

if sy-subrc = 0.

write:/ 'ok'.

else.

write:/ 'no found'.

endif.

assign table field (gv_name2) to .

if sy-subrc = 0.

write:/ 'ok'.

else.

write:/ 'no found'.

endif.

指定表字段名字時,要表+列名一起。

ABAP學習筆記 處理字串

color indigo size medium 一 移動字段內容 1 按給定位置數移動字串 語法 shift by places 將字段移動個位置,如果省略by places,則將解釋為乙個位置 如果是0或負數,則保持不變 如果超過長度,則用空格填充。可為變數。可以為 left 向左移動個位置,右...

ABAP學習筆記 基礎語法 03 賦值

願大家的學習,輕鬆且愉快。如果大家覺得有用,希望 關注,謝謝 每天一點abap知識。本篇我們簡單分享一下abap中賦值的語法內容。核心語法包括 move to write to move corresponding to 以及field symbols。正文1.move to 和 write to ...

ABAP學習小結

development class 用於同一系統中各個 program,如果不屬任一 class,可使用 tmp 執行程式 h 到debug 模式 program testcontinue 會直接執行完 或者設定斷點 執行報表 system servers report abap中宣告與敘述 宣告是...