ギャップがある場合、列 A のすべてのインデックスの値を確認する方法について助けが必要です。
READ TABLE ZVBELNEXTTAB INDEX x.
curr = ZVBELNEXTTAB-EVBELN.
READ TABLE ZVBELNEXTTAB INDEX y.
next = ZVBELNEXTTAB-EVBELN.
chck = next - curr.
IF chck GT 1.
chck = chck - 1.
DO chck TIMES.
ZVBELNEXTTAB-EVBELN = curr + 1.
ZVBELNEXTTAB-BUKRS = ''.
ZVBELNEXTTAB-WERKS = ''.
ZVBELNEXTTAB-VBELN = ''.
ZVBELNEXTTAB-FKDAT = ''.
ZVBELNEXTTAB-VBLSTAT = ''.
ZVBELNEXTTAB-ZPRN = ''.
ZVBELNEXTTAB-UNAME = ''.
ZVBELNEXTTAB-TYPE = ''.
ZVBELNEXTTAB-MANDT = ''.
APPEND ZVBELNEXTTAB.
SORT ZVBELNEXTTAB BY evbeln.
ENDDO.
ENDIF.
SAP ABAP は配列を使用する概念をサポートしていないためです。列データ全体に対してこのアクションを実行したいと思います。
ありがとう!