点击此处---> 群内免费提供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
清除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。
他们可以为我提供一些示例。....
感谢一切
致谢
您好 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。
输出
嗨,布鲁霍,
浏览此线程。
http://scn.sap.com/thread/723495
此致
Anoop
嗨,
首先删除变量中的空格,
然后使用以下代码
SHIFT右侧删除跟踪为'0'。
此致
Riju Thomas。
你好
请找到以下逻辑:
数据:brgew_c_yo TYPE字符串。
数据:str1 TYPE字符串,
str2 TYPE字符串。
数据gt_tab类型标准字符串表。
数据:brgew类型brgew。
brgew ='20822300.400'。
brgew_c_yo = brgew。
SPLIT brgew_c_yo AT'。 INTO:str1 str2,表gt_tab。
用''替换str2中所有'0'的事件。
压缩str2无间隙。
CONCATENATE str1'。 str2 INTO brgew_c_yo。
写brgew_c_yo。
输出:
感谢和亲切问候,
Yovish。
嗨,
尝试此FM:
FTR_CORR_SWIFT_DELETE_ENDZERO
一周热门 更多>