레포트 프로그램을 짤려고 합니다
티코드를 이용하여 다른 프로그램을 호출한 후 그 다른 프로그램의 결과값을
인터널 테이블에 담는 방법을 알려주시면 감사하겠습니다
댓글 5
-
쭈니
2009.04.18 02:00
-
엉큼고냥이
2009.04.18 02:20
EXPORT it_tab[] TO MEMORY ID 'Name'.
이런식으로 프로그램의 인터널테이블을 읽어서 메모리에 저장해서 가져올수있습니다...
맞나모르겠네 ㅎㅎ
-
피크민
2009.04.18 02:27
다른프로그램 호출 :
CALL TRANSACTION '다른프로그램 T-CODE' 나 SUBMIT '프로그램명'. 이구요..ㅎ
다른프로그램 결과값의 인터널테이블을 보내려면
보내려는 프로그램에서 : EXPORT IT_TAB1 TO MEMORY ID 'EXP1'.
받는 프로그램에서 : IMPORT IT_TAB1 FROM MEMORY ID 'EXP1'.
IT_TAB1의 형식은 동일해야하구요.ㅎ
-
슈퍼맨아들
2009.04.18 03:32
DATA : GV_NAME LIKE INDX-SRTFD.
EXPORT ITAB TO DATABASE indx(BM) ID GV_NAME.
IMPORT ITAB FROM DATABASE indx(BM) ID GV_NAME.
IF SY-SUBRC EQ 0.
DELETE FROM DATABASE indx(BM) ID GV_NAME.
ENDIF.
-
Will
2009.06.23 20:57
좋은 정보 감사합니다 ^^
T-CODE를 이용하여 다른 프로그램을 적용하는것은..
CALL TRANSACTION 으로 하시면 되겠네요..
맞겠죠????