WS_UPLOAD 의 파일 타입을 ASC 로 하고서
값을 뿌리면 빈 공간은 # 으로 채워서 가져옵니다.
DAT 로 하면 웬지모를 에러가 납니다.
GUI_UPLOAD에는 BIN, ASC밖엔 없습니다.
BIN을 선택하니 이상한 문자가 나오는군요...
ASC를 하니 WS_UPLOAD처럼 덜채워진 필드에
# 값은 나오지는 않습니다만 제 필드에 딱 맞게
레거시 데이타를 입력해도 자릿수 밀림현상?
그런게 생기네요...
테이블에 데이타를 채워야 하는데 저는 파일타입을
어떤 걸 선택해야 하나요?
레포트에서는 WS_UPLOAD로 잘 올라가던데
온라인에서는 계속 메시지를 뿌려서 시간도 촉박한데
별에 별짓을 다 해보고 있습니다.
고수님의 도움을 바랍니다.
*- SOURCE -*
* CALL FUNCTION 'WS_UPLOAD'
* EXPORTING
* filename = g_path1
* filetype = 'DAT'
* TABLES
* data_tab = gt_itab
* EXCEPTIONS
* conversion_error = 1
* file_open_error = 2
* file_read_error = 3
.............
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = g_path1
FILETYPE = 'ASC'
tables
data_tab = GT_ITAB
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_...........
댓글 3
-
백혜정
2007.09.14 00:09
-
들아쿠라
2007.09.14 00:38
백혜정님께 답변 감사 드리구요.. ^^
제 pc의 문제 인듯 합니다. 제 pc에서는 자리 밀림 같은 현상이 나오는데
다른 pc에서 하니 전혀 문제 없이 깨끗하게 올라가네요...
640 patch 26 까지 했는데도... 문제가...
참고로 노트북은 바이오... 다른분들은 문제가 없나봐요.. ^^;
-
백혜정
2007.09.14 00:43
들아쿠라님/
제가 도음이 않되는 답변을 했군요.
제가 그런 경험을 했었거든요, 아니면 Uni-code 문제일지도 모른다고 생각을.. ^^;;
좋은 하루되십시오.
혹시 데이터 파일에서
데이터 사이에 space(blank)를 넣어서 작성하셨는지 확인해보세요.