博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ABAP 负号前置方法汇总
阅读量:6225 次
发布时间:2019-06-21

本文共 772 字,大约阅读时间需要 2 分钟。

ABAP 负号前置方法汇总 开发过程中有这样的一个需求,要求指定数字栏位负号前置:方法一:PERFORM FRM_MOVE_DATA_MINUS CHANGING L_CHAR20. ” 负号前置*&———————————————————————**&      Form  FRM_MOVE_DATA_MINUS*&———————————————————————**       负号前置*———————————————————————-*FORM FRM_MOVE_DATA_MINUS CHANGING P_VALUE.DATA : L_NUM(31),L_TMP.DATA : L_LEN TYPE I.L_NUM = P_VALUE.L_LEN = STRLEN( L_NUM ).SEARCH L_NUM FOR ‘-’ STARTING AT L_LEN.IF SY-SUBRC = 0.SPLIT L_NUM AT ‘-’ INTO L_NUM L_TMP.SHIFT L_NUM LEFT DELETING LEADING SPACE.CONCATENATE ‘-’ L_NUM INTO P_VALUE.SHIFT P_VALUE RIGHT DELETING TRAILING SPACE.ENDIF.ENDFORM.                      ” FRM_MOVE_DATA_MINUS方法二:IF wa_mbew_out-qty00 < 0.CALL FUNCTION ‘CLOI_PUT_SIGN_IN_FRONT’CHANGINGvalue = wa_mbew_out-qty00.ENDIF.

 

转载于:https://www.cnblogs.com/caizjian/p/3709478.html

你可能感兴趣的文章
leetcode_1039. Minimum Score Triangulation of Polygon_动态规划
查看>>
mysql 将时间戳与日期时间的转换
查看>>
个人作业-Week2 案例分析
查看>>
SVN提交错误及使用技巧
查看>>
服务器程序和应用程序
查看>>
hibernate执行过程
查看>>
C++专题(一)
查看>>
博客园。侧边公告代码
查看>>
[codevs3118]高精度除法<高精度>
查看>>
学JS的心路历程-闭包closure
查看>>
本周总结
查看>>
苹果企业账号申请
查看>>
Problem O
查看>>
胜利大逃亡
查看>>
畅通工程(并查集找根节点)
查看>>
【工具使用】sublime text3
查看>>
SQL Server查询优化器的工作原理
查看>>
关于成长的一点碎碎念
查看>>
java生成指定范围的随机数
查看>>
Easy ui Datagrid(下拉、复选、只输入数字、文本) 追加、删除、更改
查看>>