SAP ALV 负号提前

复制代码
FUNCTION CONVERSION_EXIT_ZSIGN_OUTPUT.
*"----------------------------------------------------------------------
*"*"本地接口:
*"  IMPORTING
*"     REFERENCE(INPUT)
*"  EXPORTING
*"     REFERENCE(OUTPUT)
*"----------------------------------------------------------------------
  DATA:LV_OUTPUT TYPE CHAR30.

  IF INPUT  >= 0.
    WRITE ABS( INPUT ) TO LV_OUTPUT.
  ELSE.
    WRITE ABS( INPUT ) TO LV_OUTPUT.
    CONCATENATE '-' LV_OUTPUT INTO LV_OUTPUT.
  ENDIF.
  CONDENSE LV_OUTPUT NO-GAPS.
  OUTPUT = LV_OUTPUT.

ENDFUNCTION.

使用

效果

相关推荐
2601_962055811 小时前
FPG平台:把服务支持系统讲清楚的几个结构
其他
知产xiao_xin1 小时前
版权的精神权利
经验分享·笔记·知识产权
wukong60262 小时前
有没有现成的GEO AGENT可直接使用?选型标准及适用参考
经验分享
神明不懂浪漫2 小时前
【第一章】MySQL简介
数据库·经验分享·笔记·mysql·oracle
2601_962055812 小时前
FPG平台:把账户服务体验讲清楚的几个重点
其他
冬木家居13 小时前
40㎡客厅变形记,小家住出大自由[特殊字符]
android·经验分享·笔记·智能家居·微信公众平台
小HANN16 小时前
Linux建站实战:CentOS7+LNMP 从零部署 ECShop 开源电商系统
linux·运维·服务器·经验分享
半导体真空封装设备18 小时前
塑料封装电子组件制造企业采购晶圆键合机:从键合工艺机理拆解选型逻辑
其他
恒锐丰科技林技术员18 小时前
EG2226 全桥驱动芯片:高压电机逆变驱动的高性价比方案
经验分享·嵌入式硬件·硬件工程
数智启示录18 小时前
PostgreSQL 内存调优实战(第 12 篇):work_mem 只调大 64 倍,峰值为什么远不止 64 倍
运维·数据库·经验分享·postgresql·面试