ABAP RANGE 实现 SELECTION-OPTION 功能
生活随笔
收集整理的這篇文章主要介紹了
ABAP RANGE 实现 SELECTION-OPTION 功能
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SAP 中SELECTION-OPTION 是個(gè)很強(qiáng)大的功能,在程序中也經(jīng)常需要類似SELECTION-OPTION的功能,如果不畫(huà)屏幕的話,SAP提供了RANGE來(lái)實(shí)現(xiàn)該功能,下面是一段簡(jiǎn)單例子代碼。
RANGES:s_belnr?FOR?bseg-belnr.
DATA:???lw?LIKE?LINE?OF?s_belnr.
"單值
CLEAR?lw.
lw-sign?=?'I'.
lw-option?=?'EQ'.
lw-low?=?'BB'.
APPEND?lw?TO?s_belnr.
"區(qū)間
CLEAR?lw.
lw-sign?=?'I'.
lw-option?=?'BT'.
lw-low?=?'BB'.
lw-high?=?'CC'.
APPEND?lw?TO?s_belnr.
*選項(xiàng)介紹:
*1.SIGN??值為I和E?I包含?E是排除?一般使用I
*2.OPTION?如果HIGH?為空??為單值選擇?有?EQ、NE、GT、LE、LT等邏輯操作 ?對(duì)于*的 ?CP包含 ?NP是排除
*?????????如果HIGH?不為空?為區(qū)間選擇?有BT,NB可選
*3.LOW?????低值
*4.HIGH????高值
DATA:???lw?LIKE?LINE?OF?s_belnr.
"單值
CLEAR?lw.
lw-sign?=?'I'.
lw-option?=?'EQ'.
lw-low?=?'BB'.
APPEND?lw?TO?s_belnr.
"區(qū)間
CLEAR?lw.
lw-sign?=?'I'.
lw-option?=?'BT'.
lw-low?=?'BB'.
lw-high?=?'CC'.
APPEND?lw?TO?s_belnr.
*選項(xiàng)介紹:
*1.SIGN??值為I和E?I包含?E是排除?一般使用I
*2.OPTION?如果HIGH?為空??為單值選擇?有?EQ、NE、GT、LE、LT等邏輯操作 ?對(duì)于*的 ?CP包含 ?NP是排除
*?????????如果HIGH?不為空?為區(qū)間選擇?有BT,NB可選
*3.LOW?????低值
*4.HIGH????高值
總結(jié)
以上是生活随笔為你收集整理的ABAP RANGE 实现 SELECTION-OPTION 功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 谁能撼动美国男篮霸主地位?东京奥运看这四
- 下一篇: web dynpro配置注意事项