DATA : GV_TEXT TYPE STRING.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_BROWSE
EXPORTING
WINDOW_TITLE = '다운로드'
INITIAL_FOLDER = 'C:'
CHANGING
SELECTED_FOLDER = GV_TEXT
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2
NOT_SUPPORTED_BY_GUI = 3
OTHERS = 4 .
이 메소드는 새창으로 폴더명을 띄우고 폴더명을 가져오는 메소드인데요.
새창이 떳을때 버튼으로 "확인" "취소" 가 있는데
"취소" 버튼을 눌렀을때는 아무것도 안해야하는데 그대로 진행이 되버리거든요..
혹시 POPUP_TO_CONFIRM_WITH_MESSAGE
이런 함수같이 ANSWER 을 리턴받을수 없나요?
아...테스트 해보니 그렇게 하는게 맞겠군요...
취소누를경우 폴더값이 선택되어 있을때 그 폴더명을 가져오는걸로 미리 생각하고 질문 드렸는데
테스트 안해보고 질문올린 티가 확나네요..^^;
죄송합니다.