report Zrsbzme10 .
parameters: p_In(10) type c,
unit_in like t006-msehi default 'M',
unit_out like t006-msehi default 'MM',
round(1) type c default 'X'.
data: result type p decimals 3,
input type p decimals 3.
input = p_IN.
call function 'UNIT_CONVERSION_SIMPLE'
exporting
input = input
round_sign = round
unit_in = unit_in
unit_out = unit_out
importing
output = result
exceptions
conversion_not_found = 01
division_by_zero = 02
input_invalid = 03
output_invalid = 04
overflow = 05
units_missing = 06
unit_in_not_found = 07
unit_out_not_found = 08.
write: 'Result: ',result.
调用SAP的单位转换函数进行单位转换
最新推荐文章于 2025-06-18 15:13:26 发布
本文介绍了一个使用ABAP编程语言实现单位转换的程序示例。该程序通过调用'UNIT_CONVERSION_SIMPLE'函数模块来进行单位之间的转换,并处理了输入、输出单位以及精度设置等问题。同时展示了如何捕获并处理可能发生的各种异常情况。

540

被折叠的 条评论
为什么被折叠?



