ABAP 去除補全前導零 兩種方式


*定義ZC變量 長度為4 類型NUMC
DATA : ZC TYPE ZAH_VIEW-CONNID. 
ZC = 17.                                                "因為4位,則輸出0017 自動補齊前導零

*通過關鍵字去除/補全前導零
SHIFT ZC LEFT DELETING LEADING '0'.                     "SHIFT去除前導零

ZC = |{ ZC ALPHA = IN }|.                               "|{ XX ALPHA = IN }| 補齊前導零

*通過函數去除/補全前導零
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'            "通過函數CONVERSION_EXIT_ALPHA_OUTPUT去除前導零
  EXPORTING
    input  = ZC
  IMPORTING
    output = ZC.

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'             "通過函數CONVERSION_EXIT_ALPHA_OUTPUT補全前導零
  EXPORTING
    input  = ZC
  IMPORTING
    output = ZC.

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM