如何从表中选择一个值?

2020-09-20 16:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)因此,我将选择选项值和参数连接在...

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

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


因此,我将选择选项值和参数连接在一起。 我希望这成为我的选择查询中的条件,但我无法实现。

这是我的代码:

表格:bkpf。

 选择选项:s_belnr用于bkpf-belnr无扩展义务。
 参数:p_ghjahr喜欢bkpf-gjahr默认sy-datum(4)强制性。  "财

 数据:

   it_con BKPF TYPE TABLE,

   ls_con TYPE bkpf-AWKEY,

   lv_belnr像bkpf-belnr,

   BKPF的IT型标准表,

   WA型BKPF

   。





 如果s_belnr-high为INITIAL。

   连接s_belnr-low p_ghjahr INTO ls_con。

   将ls_con附加到it_con。

 其他。

   lv_belnr = s_belnr低。

   lv_belnr LE s_belnr高。

     CONCATENATE lv_belnr p_ghjahr INTO ls_con。

     将ls_con附加到it_con。

     将1加到lv_belnr。

     通话功能" CONVERSION_EXIT_ALPHA_INPUT"

       出口

         输入= lv_belnr

       输入

         输出= lv_belnr。

   结束。

 万一。




 循环到it_concats INTO ls_concats。
 从BKPF中选择BELNR到IT_CONCATS(在AWKEY EQ中为IT_CONCATS-AWKEY)中所有条目的表IT的相应字段中。
 结局。

 环游世界。
     写:/WA-BELNR。
     ENDLOOP。