일련번호 증가를 자동으로 처리하는 방법 저장시에 00000001.......000000010 이런 순으로 할려고 하는데요...
어떤 식으로 해야 하나요?
" 번호 자동 증가
DATA: test(10) TYPE n.
IF zcmt7010_v_01-grtfnd IS INITIAL.
SELECT MAX( grtfnd )
INTO (zcmt7010_v_01-grtfnd)
FROM zcmt7010
GROUP BY grtfnd.
ENDSELECT .
zcmt7010_v_01-grtfnd = zcmt7010_v_01-grtfnd + 0000000001 .
test = zcmt7010_v_01-grtfnd.
zcmt7010-grtfnd = test.
ENDIF.
이렇게 했는데 잘되네요..?? 도움요청합니다..
IF zcmt7010_v_01-grtfnd IS INITIAL.
SELECT SINGLE MAX( grtfnd ) <--- MAX 값 추출
INTO zcmt7010_v_01-grtfnd
FROM zcmt7010
ADD 1 TO zcmt7010_v_01-grtfnd. <--- 맥스값에 1 뿔따구
zcmt7010-grtfnd = zcmt7010_v_01-grtfnd. <--- zcmt7010-grtfnd 맥스에 1뿔따구된 일련번호
ELSE.
ADD 1 TO zcmt7010_v_01-grtfnd. <--- 초기 가져온값에 1뿔따구
ENDIF.
이리하심 될꺼 같은데용