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.

使用

效果

相关推荐
智者知已应修善业12 小时前
【proteus设计文氏正弦波信号发生器】2023-5-9
驱动开发·经验分享·笔记·硬件架构·proteus·硬件工程
.千余14 小时前
【C++】C++类与对象2:C++构造函数、运算符重载与流输入输出全面解析
c语言·开发语言·前端·c++·经验分享
weixin_5372170614 小时前
Ai教程资源合集
经验分享
zhangchangz18 小时前
如何在Reaonix中使用CodeGraph以及CodeGraph效果实测经验分享
经验分享
ychqsq19 小时前
39.新年
经验分享·职场和发展
我命由我1234519 小时前
UGC、PGC、PUGC 极简理解
经验分享·笔记·学习·职场和发展·求职招聘·职场发展·学习方法
智者知已应修善业19 小时前
【51单片机象棋快棋赛 电子裁判器】2023-12-27
c++·经验分享·笔记·算法·51单片机
法雅特吉他20 小时前
入门吉他面板工艺深度解析:云杉单板怎么选?
经验分享·新媒体运营·产品运营·流量运营·用户运营·内容运营·教育电商
AwakeFantasy21 小时前
聊聊一些关于信息收集的能力
人工智能·经验分享
一个人旅程~1 天前
完整精华版macbookHighSierra 至Montere-Ventyra版本跨越评估与避坑指南(含证书有效期)
windows·经验分享·macos·电脑