FM将浮点值转换为货币

2020-08-27 04:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否有任何功能模块可将FLTP数...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否有任何功能模块可将FLTP数据类型转换为CURR。

我想将字段ATFLV的值从AUSP表转换为货币输出。

例如4.4500000000000000E + 02将转换为445.00

3条回答
粗暴的香蕉
2020-08-27 04:23

下面的查看代码 ,用于将float转换为货币

数据:
   lv_string_number_test1 TYPE字符串,
   lv_string_number_test2 TYPE字符串,
   lv_target_number_test1 TYPE crmt_report_exp_revenue,"货币值
   lv_target_number_test2 TYPE crmt_report_exp_revenue,"货币值
   lv_float_number类型f。


 选择开始。
   lv_string_number_test1 ='7.05643217E4'。
   lv_string_number_test2 ='70564.3217'。


 选择结束。
   lv_float_number = lv_string_number_test1。
   lv_target_number_test1 = CONV#(lv_float_number)。


   lv_float_number = lv_string_number_test2。
   lv_target_number_test2 = CONV#(lv_float_number)。


   写:/lv_target_number_test1。
   写:/lv_target_number_test2。
 

一周热门 更多>