업로드 프로그램을 구현함에 있어서
현업이 양식을 자주 물어 보는 경향이 있습니다.
대안으로 양식 자체를 리포트 프로그램의 메뉴에 달아.
버튼을 눌렸을때..양식이 바로 보여 주게 하고 싶은데요..
SMW0 에 양식을 올려 놓고 이를 다운받고 싶은데.
올리는건 알겠는데 프로그램상 내려 받는 것을 모르겠네요..
SMW0 가 아니더라고 양식폼 자체를 올렸다 그 파일 형식으로 내려 받을수 있는 방법...
부탁 드립니다. 감사합니다.
댓글 3
-
안규
2009.04.25 00:10
-
activeman
2009.04.25 01:31
smw0에 올려진 파일을 다운로드 한는 소스 입니다..
참고하세요...
DATA: WWWDATA_ITEM LIKE WWWDATATAB.
DATA: RC TYPE I,
LV_RC LIKE SY-SUBRC.
CALL FUNCTION 'WS_FILE_DELETE'
EXPORTING
FILE = LV_FILENAME
IMPORTING
RETURN = RC.
IF RC = 0 OR RC = 1.
ELSE.
MESSAGE E003 WITH '임시파일 초기화 실패.'
'이전에 Excel에서 자료를 OPEN하였는지 확인.'.
ENDIF.
SELECT SINGLE * FROM WWWDATA
INTO CORRESPONDING FIELDS OF WWWDATA_ITEM
WHERE OBJID = P_ID.
CALL FUNCTION 'DOWNLOAD_WEB_OBJECT'
EXPORTING
KEY = WWWDATA_ITEM
DESTINATION = LV_FILENAME.
-
쿠궁
2009.04.25 02:51
감사합니다...
도움 주셔서 잘 해결 했습니다..
CV01N 문서 생성
CV02N 문서 변경
CV03N 문서 조회
CV04N 문서 리스트
사용 하시면 될것같네요~ ECC6.0 버젼에서 N인데 안되시면 N빼고 쓰시면될것 같습니다.
도움이 되셨으면 합니다.