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.

使用

效果

相关推荐
dfbz12345619 分钟前
山茶油礼盒包装工程手记:材质、结构与工艺的参数化拆
大数据·人工智能·经验分享
天竺鼠不该去劝架35 分钟前
金融智能体选型实践:大型与中小金融机构差异化落地思路
经验分享
大鹅办公1 小时前
重装系统还是重置此电脑?2026年四种方案对比,附决策路径
经验分享·系统架构
从零开始的嵌入式之旅13 小时前
day44
arm开发·经验分享·笔记·嵌入式硬件
程曦曦19 小时前
MySQL 生产库误删 98 张表后的时间点恢复实战:从 binlog 解析到资金对账
linux·数据结构·其他·算法·ubuntu·运维开发
contro1_h20 小时前
关于ArcGIS许可管理器服务无法启动的问题
经验分享·笔记·学习方法
1314lay_100721 小时前
SQL SERVER 修改已创建的表
经验分享·笔记
光视界21 小时前
告别汞污染:UV-LED如何实现环保合规的紫外光源升级
经验分享
UNbuff_01 天前
局域网免流量跨平台传文件——LocalSend 工具使用教程
经验分享
Dr.Buho1 天前
macOS 27 升级教程:兼容机型、三种安装方法与降级提示
经验分享·macos