如何将选择选项值连接到另一个选择选项值。

2020-09-21 13:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) like :: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


like ::

文档号:556777至556780

年:2018。

如何连接文件编号。 556777至556780,至2018年。

我想要的输出是

5567772018

5567782018

5567792018

5567802018

有没有办法做到这一点? 谢谢!

表:bkpf。

 选择选项:BKPF-BUKRS的S_BUKRS无扩展无间隔强制性默认值'1000',"公司代码
 S_BELNR FOR BKPF-BELNR,"强制性","文档编号"
 " s_date for bkpf-budat NO-EXTENSION NO INTERVALS OBLIGATORY," DN日期
 S_GJAHR用于BKPF-GJAHR无扩展无间隔默认SY-DATUM(4)强制性。  "财
 数据:IT TYPE STRING。


 将S_BELNR S_GJAHR并入其中。

 写下来。
 
4条回答
灬番茄
2020-09-21 14:02 .采纳回答

嗨,卡尔文。

我不明白您为什么至少在一年中一直使用选择选项而不是参数。

如果在S_BELNR上启用扩展,则必须循环范围表,但这并不是那么容易。 阅读有关SIGN,OPTION字段的更多信息!

JG

表格:
   bkpf
   。
 选择选项:
   s_bukrs FOR bkpf-bukrs无扩展无间隔强制性默认值'1000',"公司代码
   s_belnr for bkpf-belnr无扩展义务
   。
 参数p_ghjahr喜欢bkpf-gjahr默认sy-datum(4)强制性。  "财

 数据:
   it_concats TYPE TABLE OF字符串,
   ls_concats TYPE字符串,
   lv_belnr喜欢bkpf-belnr
   。


 如果s_belnr-high为INITIAL。
   将s_belnr-low p_ghjahr INTO ls_concats连接。
   将ls_concats附加到it_concats。
 其他。
   lv_belnr = s_belnr低。
   lv_belnr LE s_belnr高。
     CONCATENATE lv_belnr p_ghjahr INTO ls_concats。
     将ls_concats附加到it_concats。
     向lv_belnr添加1。
     通话功能" CONVERSION_EXIT_ALPHA_INPUT"
       出口
         输入= lv_belnr
       输入
         输出= lv_belnr。
   结束。
 万一。

 循环到it_concats INTO ls_concats。
   写:/ls_concats。
 ENDLOOP。

一周热门 更多>