ABAP 中去掉前导零问题

55 篇文章 30 订阅 ¥19.90 ¥99.00
本文介绍了在ABAP中如何处理前导零的问题,利用CONVERSION_EXIT_ALPHA_INPUT函数模块为数字添加前导零,以及使用CONVERSION_EXIT_ALPHA_OUTPUT函数模块去除数字的前导零。通过调用特定的子程序PERFORM ADD_ZERO和PERFORM DELE_ZERO,可以方便地对字段进行操作。
摘要由CSDN通过智能技术生成
 
  1. CONVERSION_EXIT_ALPHA_INPUT  功能: 给输入的数字编号添加前置 0  
  2. CONVERSION_EXIT_ALPHA_OUTPUT 功能: 删除输入的数字编号中的前置0  
  3.   
  4. ==============================常用的子程序=======================================   
  5.   
  6. ABAP 加 前导0  &&&  去掉 前导0 的  Function Module.   
  7.   
  8. 只要调用这两个 PERFORM. <XXXXX> 字段就会自动更改~   
  9.   
  10. PERFORM. add_zero CHANGING <XXXXX>.  ” ++ 加前导 0  
  11.   
  12. PERFORM. dele_zero CHANGING <XXXXX>.  ” -- 去掉前导 0  
  13.   
  14.   
  15. *&---------------------------------------------------------------------*   
  16. *&      Form  ADD_ZERO   
  17. *&---------------------------------------------------------------------*   
  18. *       text   
  19. *----------------------------------------------------------------------*   
  20. FORM. add_zero  CHANGING p_in.   
  21.   
  22.   CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'  
  23.     EXPORTING   
  24.       input  = p_in   
  25.     IMPORTING   
  26.       output = p_in.   
  27.   
  28. ENDFORM.                    " ADD_ZERO   
  29. *&---------------------------------------------------------------------*   
  30. *&      Form  DELE_ZERO   
  31. *&---------------------------------------------------------------------*   
  32. *       text   
  33. *----------------------------------------------------------------------*   
  34. FORM. dele_zero  CHANGING p_out.   
  35.   
  36.   CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'  
  37.     EXPORTING   
  38.       input  = p_out   
  39.     IMPORTING   
  40.       output = p_out.   
  41.   
  42. ENDFORM.                    " DELE_ZERO  
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值