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.

使用

效果

相关推荐
草莓熊Lotso2 小时前
红黑树从入门到进阶:4 条规则如何筑牢 O (logN) 效率根基?
服务器·开发语言·c++·人工智能·经验分享·笔记·后端
asdzx6714 小时前
如何使用 C# 在 Excel 中创建下拉列表
经验分享
计算机集成_20 小时前
好的文档应该是什么样的?
经验分享
熊猫钓鱼>_>20 小时前
从零开始构建RPG游戏战斗系统:实战心得与技术要点
开发语言·人工智能·经验分享·python·游戏·ai·qoder
GMICLOUD1 天前
Cursor x GMI Cloud 零基础教程:用 Inference Engine 生成你的第一个小程序
人工智能·经验分享·小程序·教程
金海境科技2 天前
【服务器数据恢复】物流企业WMS系统硬盘固件损坏导致库存数据丢失数据恢复案例 - 金海境科技
经验分享
wotaifuzao2 天前
(七)深入探讨BLE MAC 地址的隐私博弈:技术与隐私的较量
经验分享·物联网·macos·蓝牙·射频工程·ble
一点 内容2 天前
Nano Banana开发实战:从入门到高效部署的完整经验分享
经验分享
hygge9992 天前
synchronized vs CopyOnWrite 系列
java·开发语言·经验分享·面试
Wpa.wk2 天前
软件测试的流程-介绍
经验分享·测试工具·jira·测试流程·测试流程管理