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.

使用

效果

相关推荐
Wpa.wk13 小时前
容器编排 - K8s - 配置文件参数说明和基础命令
经验分享·测试工具·docker·云原生·容器·kubernetes
五VV14 小时前
【ESP32】SP3手柄与ESP32连接不上问题解决
经验分享·学习
LaughingZhu15 小时前
Product Hunt 每日热榜 | 2026-01-31
大数据·人工智能·经验分享·搜索引擎·产品运营
雾岛听蓝15 小时前
C++11 列表初始化与右值引用核心解析
开发语言·c++·经验分享
闪闪发亮的小星星17 小时前
主旋参数(四元数)与欧拉参数
笔记·其他
头发还没掉光光17 小时前
翻译技巧总结
其他
晚霞的不甘18 小时前
Flutter for OpenHarmony专注与习惯的完美融合: 打造你的高效生活助手
前端·数据库·经验分享·flutter·前端框架·生活
雾岛听蓝18 小时前
C++11新特性(可变参数模板、新的类功能、STL中的一些新变化)
开发语言·c++·经验分享·笔记
三流架构师19 小时前
公考面试资源合集(第二辑)
经验分享
sweetone20 小时前
Rogers(乐爵士)A75 Series 2 功放之再修
经验分享·音视频