SAP-ABAP 通过字符串计算公式,执行计算的函数:EVAL_FORMULA

来源:互联网 发布:php form表单提交 编辑:程序博客网 时间:2024/06/10 02:13
abap 编辑好的字符串,其中字符串中为 计算公式的内容,通过函数:EVAL_FORMULA,可以通过公式算出结果
UF_FORMULA = '66.34 39.333 *4 -3*2)'.
* 計算式計算  CALL FUNCTION 'EVAL_FORMULA'    EXPORTING      FORMULA              UF_FORMULA    IMPORTING      VALUE                    LF_RESULT    EXCEPTIONS      DIVISION_BY_ZERO                  1      EXP_ERROR                               2      FORMULA_TABLE_NOT_VALID 3      INVALID_EXPRESSION              4      INVALID_VALUE                          5      LOG_ERROR                               6      PARAMETER_ERROR                7      SQRT_ERROR                            8      UNITS_NOT_VALID                     9      MISSING_PARAMETER              10      OTHERS                                      11.
  IF SY-SUBRC 1    CLEARLF_RESULT.  ENDIF.
1 0
原创粉丝点击