删除右边的零

2020-08-31 15:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)早安朋友,我可以帮助消除这种代码...

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

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


早安朋友,我可以帮助消除这种代码结构的零点:


SELECT SUM(ntgew)SUM(brgew)INTO(st_texto-pes_net,st_texto-pes_bru)
FROM vbap
在哪里vbeln EQ -vbeln。
-ntgew = st_texto-pes_net。 " 21,402,720。 000 " 在此处擦除
-brgew = st_texto-pes_bru。 " 21,822,230。 400 " 在此处擦除

清除gs_fcat。
gs_fcat-col_pos =17。
gs_fcat-fieldname ='NTGEW'。 在此处显示
gs_fcat-tabname =1。
gs_fcat-datatype ='QUAN'。
gs_fcat-inttype ='P'。
gs_fcat-domname ='MENG15 '。
gs_fcat-outputlen = gs_fcat-intlen。
追加gs_fcat至gt_fcat。

清除gs_fcat。
gs_fcat-col_pos = 18。
gs_fcat-fieldname ='BRGEW'。 在此处显示
gs_fcat-tabname =1。
gs_fcat-datatype ='QUAN'。
gs_fcat-inttype ='P'。
gs_fcat-domname ='MENG15 '。
gs_fcat-outputlen = gs_fcat-intlen。
将gs_fcat附加到gt_fcat。

他们可以为我提供一些示例。....

感谢一切
致谢

11条回答
悻福寶寶
2020-08-31 16:03 .采纳回答

您好 Brujo Brujo P

您正在使用报告中的两个字段

ntgew,"净重
brgew。"毛重

对于这两个文件

Domin-MENG13
数据类型-QUAN


默认具有3个小数位

示例1

数据:ntgew类型ntgew,"净重
brgew类型brgew。"毛重

ntgew ='21402720'。
brgew ='21822230'。

写 :/ntgew,
/brgew。

输出

默认我们将获得3位小数

如果您这样尝试

数据:ntgew类型p长度16,"净重
brgew TYPE p长度16",毛重

ntgew ='21402720'。
brgew ='21822230'。

WRITE:/ntgew,
/brgew。

输出


示例2


数据:ntgew类型ntgew,"净重
brgew类型brgew。"毛重

数据:ntgew_c(17)类型c,
brgew_c(17)类型c。

ntgew ='21402720.000'。
brgew ='21822230.400'。

ntgew_c = ntgew。
brgew_c = brgew。


通话功能' FTR_CORR_SWIFT_DELETE_ENDZERO'
更改
c_value = ntgew_c。



调用功能'FTR_CORR_SWIFT_DELETE_ENDZERO'
更改
c_value = brgew_c。

br>/brgew_c。


输出


一周热门 更多>