这就是问题所在.有快捷方式还是我应该在桌子上循环检查?
我的意思是我正在使用内部表,我想检查一个值是否包含在内部表的一个字段中,我不想循环表来查找值.(如果有可能)
myd*_*rms 16
要在不进行循环或将值传输到工作区的情况下检查特定值,可以使用READ带有加法的语句,TRANSPORTING NO FIELDS如下所示:
READ TABLE itab WITH KEY FIELD = 'X' TRANSPORTING NO FIELDS.
IF SY-SUBRC = 0.
"Read was successful.
ENDIF.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72478 次 |
| 最近记录: |