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 查询客户信贷管理中,销售值是怎