data:l_p(16) type p decimals 3.CALL FUNCTION 'UNITS_STRING_CONVERT' EXPORTING units_string = '123,456.789' dcpfm = 'X' ”这个是根据su01里你的数字格式来设置,sap标准的格式有三种:空,X,Y* MLLN = 'M'* TSND = 'T' IMPORTING UNITS = l_p " UNITS 时参照你输入的l_p来定义的 EXCEPTIONS INVALID_TYPE = 1 OTHERS = 2 .IF sy-subrc <> 0.* Implement suitable error handling here write:/ 'l_p1'. else. write:/ 'l_p2',l_p.ENDIF.
这个格式是将带,的字符去掉,再存入一个p类型变量中