SAP ABAP RANGE 使用

SAP ABAP RANGE 使用,第1张

range使用说明,range是SAP中将前台的使用转化成对应的判断属性的数组。

由三部分组成 SIGN OPTION VALUE

SIGN:信号,I等于 E不等于

OPTION:选项参见JAVA中的常使用EQ

VALUE:动态赋值,包括LOW 和 HIGH两个,当为EQ或特定值时只需要填写LOW值,当为范围的如BT则需要填写LOW和HIGH对应的值

用法

选择屏幕 当为选择屏幕时建议命名为S_xxxx,比如S_VBELN

前台选定范围后再程序中可直接调用

比如 SELECT * INTO XXX FROM XXX WHERE VBELN IN S_VBELN

当没值时会默认全取。

再比如

IF LV_VBELN IN S_VBELN.

ENDIF.

可做直接判定

比如 R_VBELN = 'IEQ'

R_VBELN-LOW = 'XXX'.

APPEND R_VBELN

这时就可直接像上方一样使用

S4/HANA版本还有快捷的correspond 后续补充

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/905164.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-15
下一篇2022-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存