没有得到范围内的输出。

2020-08-16 15:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)未获得以下代码的范围内的输出。 ...

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

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


未获得以下代码的范围内的输出。 我正在输出所有条目。 请指导我。

数据:/sapapo/trm-locfr的lr_locfr类型范围,

lr_locto/sapapo/trm-locto的类型范围,

lr_locfr_line-sign = lr_locto_line-sign ='I'。

lr_locfr_line-option = lr_locto_line-option ='EQ'。

从/sapapo/loc选择locid

INTO lr_locfr_line-low

在locno IN r_locfr中。

附加lr_locfr_line至lr_locfr。

ENDSELECT。

从中选择locid

/sapapo/loc INTO lr_locto_line-low

locno在r_locto中。

附加lr_locto_line到lr_locto。

ENDSELECT。

SELECT locfr locto ttype durat

从/sapapo/trm

表lt_tlane的INTO对应字段

trname = p_model。

5条回答
Aaron 3364
2020-08-16 16:02

这是您需要做的。

数据:lr_locfr类型范围/sapapo/trm-locfr,
       lr_locto类型范围/sapapo/trm-locto。

 lr_locfr_line-sign = lr_locto_line-sign ='I'。
 lr_locfr_line-option = lr_locto_line-option ='EQ'。

 从/sapapo/loc选择locid到lr_locfr_line-low,在locno输入r_locfr中。
   附加lr_locfr_line至lr_locfr。
 ENDSELECT。

 从/sapapo/loc SELECT locid输入到lr_locto_line-low,而locno输入r_locto。
   追加lr_locto_line到lr_locto。
 ENDSELECT。

 如果lr_locfr []不是INITIAL,并且lr_locto []不是INITIAL。  ",确保已填充lr_locto/lr_locfr
   SELECT locfr locto ttype持续时间
       从/sapapo/trm
       表lt_tlane的相应字段
       在哪里trname = p_model
         在locfr上的AND locfr IN lr_locfr条件
         AND locto输入lr_locto。  " locto的条件
 ENDIF。
  • 很好奇,您是怎么做到的,错过了刚刚填写的范围条件,并在社区中发布了有关此范围的问题?
  • 并且请不要使用SELECT ... ENDSELECT语句,因为与SELECT INTO TABLE语句相比,如果选择了许多记录,它的性能会变差(SELECT ... ENDSELECT只应在 特定情况)
    取决于您的系统,还有一些新的可用语句,这些语句使您可以仅用几行代码即可创建范围对象。
  • 还请考虑以/sapapo/loc作为locfr和/sapapo/loc作为locto来加入/sapapo/trm,因此您只能选择一个而不是两个

一周热门 更多>