sap 判断字串是不是为数字
判斷字串是否為數字并輸出補零
FM:NUMERIC_CHECK
兩種輸出結果:NUMC 、CHAR
L_SAKNR = I_FICHERO-LINEA+L_POS(10).
CALL FUNCTION 'NUMERIC_CHECK'
EXPORTING
STRING_IN = L_SAKNR
IMPORTING
HTYPE???? = L_TIPO.
IF L_SAKNR > '0000000000' AND L_SAKNR <= '9999999999'
AND L_TIPO = 'NUMC'.
V_SAKNR = L_SAKNR.
補獲系統異常方法:
REPORT??ZSDR014.
DATA:A?TYPE?I,
?????B?TYPE?C?LENGTH?20,
?????ERROR?TYPE?REF?TO?CX_ROOT,
?????MESSAGE?TYPE?STRING.
B?=?'8.050'.
TRY?.
????A?=?B.
????MESSAGE?'無異常情況'?TYPE?'E'.
??CATCH?CX_SY_CONVERSION_NO_NUMBER?INTO?ERROR.
MESSAGE?=?ERROR->GET_LONGTEXT(?).
?MESSAGE?MESSAGE?TYPE?'E'.
ENDTRY.
總結
以上是生活随笔為你收集整理的sap 判断字串是不是为数字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 近100年来全球20家顶尖公司成功原因揭
- 下一篇: FD32 查询客户信贷管理中,销售值是怎