ABAP 判断字段中是否有非C类型字符

首先定义一个I类型的字段,再定义一个C类型的,给C类型字段赋值。执行CATCH语句,如果SY-SUBRC=1,则证明LV_STR是字符类型,如果不等于1,就不是字符类型。

      DATA:BB TYPE I.
      DATA:LV_STR TYPE C .

      LV_STR = 'A'.

 CATCH SYSTEM-EXCEPTIONS CONVERSION_ERRORS = 1.
        BB = LV_STR .
 ENDCATCH.

IF SY-SUBRC = 1 .

ELSE.

ENDIF.

猜你喜欢

转载自blog.csdn.net/yiyuzz/article/details/84958352