초보입니다.양해 부탁드리겠습니다.^^ㅎ
함수를 호출하면 팝업창이 뜹니다.(다른 모듈에서 팝업창은 이미 생성되어 있는 상태)
팝업창이 뜨면 각 항목을 체크해여 값이 없으면 메시지를 띄워줘야 하는데..
지금 머릿속에 구겨진 종이들이 가득가득합니다.ㅡ.ㅡ^
조언좀 부탁드리겠습니다.^^
CALL FUNCTION 'ZAABBC'
EXPORT
(상대 모듈로 몇몇 필드값을 보냄)
TABLES
(상대 모듈에 저장된 internal table의 데이터를 불러와서
나의 모듈에 있는 internal table에 저장함).
IF SY-SUBRC=0.
CHECK A is initial.
MESSAGE XXX.
EXIT.
CHECK B is initial.
MESSAGE OOO.
CHECK C is initial.
MESSAGE XOX.
ENDIF.
이건 아닌걸 알겠는데..
그냥 혼자서 새로운 아이디어 없이
멍~ 해져서 머리가..
ㅜㅜ
어떻게 짜야 하는지요?
ZAABBC에서 screen(팝업창)이 뜨는 로직이 있다면, 거기서 입력 값 체크를 하면 되지 않나요?
그게 아니고, 거기선 입력하고, 팝업창 이후에 - CALL FUNCTION 'ZAABBC' 이후에 처리를 하고 싶다면,
TABLES에 return되도록 해서, 받은 itab을 체크하면 되지 싶은데요.