메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]엑셀파일 업로드시 날짜 부분이 깨지네요..

관람객 2008.06.26 19:21 조회 수 : 2315 추천:4

안녕하세요~ 아밥을 접한 지 한 달 된 초짜입니다 ^^;


 


엑셀파일을 업로드하여 데이터를 insert하는 프로그램을 짰는데,


 


날짜 형식인 필드의 데이터가 깨집니다. (텍스트 파일로 올릴 시에는 제대로 들어갑니다)


 


 


엑셀파일 데이터 : 2008.04.30  ->  insert 된 데이터 : 2008..0.4.   이렇게요.


 


문제가 뭘까요? ㅠ


 


 


 


관련 코드는 아래와 같습니다.


 


DATA : LO_ITAB TYPE KCDE_CELLS OCCURS 0 WITH HEADER LINE.
DATA : LO_INDEX LIKE SY-TABIX.
DATA : LO_START_COL TYPE I VALUE '1',
       LO_START_ROW TYPE I VALUE '1',
       LO_END_COL TYPE I VALUE '256',
       LO_END_ROW TYPE I VALUE '65536'.
FIELD-SYMBOLS : <LO_FS> TYPE ANY.


 


 


  CLEAR : G_UPLOAD_T.
  FREE  : G_UPLOAD_T.


  IF P_IFILE2 IS NOT INITIAL.


* 업로드된 엑셀 파일에서 데이터를 읽는 함수
    CALL FUNCTION 'KCD_EXCEL_OLE_TO_INT_CONVERT'
      EXPORTING
        FILENAME                = P_IFILE2
        I_BEGIN_COL             = LO_START_COL
        I_BEGIN_ROW             = LO_START_ROW
        I_END_COL               = LO_END_COL
        I_END_ROW               = LO_END_ROW
      TABLES
        INTERN                  = LO_ITAB
      EXCEPTIONS
        INCONSISTENT_PARAMETERS = 1
        UPLOAD_OLE              = 2.


 


    CHECK NOT LO_ITAB[] IS INITIAL.


    SORT LO_ITAB BY ROW COL.


    LOOP AT LO_ITAB.
      MOVE : LO_ITAB-COL TO LO_INDEX.
      ASSIGN COMPONENT LO_INDEX OF STRUCTURE G_UPLOAD_T TO <LO_FS>.
      MOVE : LO_ITAB-VALUE TO <LO_FS>.
      AT END OF ROW.
        APPEND G_UPLOAD_T.
        CLEAR  G_UPLOAD_T.
      ENDAT.
    ENDLOOP.
  ENDIF.


 


 


LOOP AT G_UPLOAD_T.


    INSERT INTO ZTEBT VALUES G_UPLOAD_T.

ENDLOOP.
 

번호 제목 글쓴이 날짜 조회 수
1894 <b>[완료]</b>export/import 관련해서 질문 드립니다.! [4] 수갬 2008.06.30 2013
1893 <b>[완료]</b>스마트폼에서 테두리선 굵기 조절 [2] mean 2008.06.30 2671
1892 [요청]클래스 ALV에서 이기능 들어간 소스좀 알려주세요.. [1] 피크민 2008.06.30 1263
1891 <b>[완료]</b>라디오 버튼를 클릭하면 해당 screen 화면을 호출하고 싶습니다. [2] file SAP아가씨 2008.06.30 1364
1890 [요청]릴리즈 하는데 무엇때문에 안돼는지.... [1] 냐옹이 2008.06.30 1186
1889 [요청]ALV GRID에서 EDIT기능 이용시 질문요~! [1] 풍운사랑 2008.06.30 3877
1888 [re] [요청]ALV GRID에서 EDIT기능 이용시 질문요~! 올리브 2009.12.03 3971
1887 <b>[완료]</b>헤더를 가진 내부테이블과 헤더가 없는 내부테이블 [3] 의환 2008.06.28 1301
1886 [요청]화면 MP910400 2000 : 생성오류입니다.. [2] file 무한반복 2008.06.28 1073
1885 [요청][SDMM] Data type 문의 드립니다. [4] 김지성 2008.06.28 1299
1884 <b>[완료]</b>message 질문입니다. 에러메세지에 변수값을 보여주려면 어떻게 해야되는지요~ [5] 랑랑이 2008.06.27 2645
1883 [요청]ALV 합계 관련 해서 질문 드립니다.(원하는 CELL에 값 넣기..정도? ㅋㅋ) [3] Lee Hyun 2008.06.26 2038
» [요청]엑셀파일 업로드시 날짜 부분이 깨지네요.. [3] 관람객 2008.06.26 2315
1881 <b>[완료]</b>BDC 레코딩시 트랜잭션의 화면 차이가 발생합니다. SPRO를 레코딩 시. [5] file 삐러 2008.06.26 1640
1880 [요청]인터널테이블 세부로직에관해서... CoolGuy 2008.06.26 1363
1879 <b>[완료]</b>한번 Released 시킨 패키지를 수정하려면 어떻게 해야 하나요? [6] 꽃미남 2008.06.26 1332
1878 [요청]Macro로 구성된 Excel파일을 실행 하면서 그 결과 데이터를 얻을 수 있는 방법 [2] Lee Hyun 2008.06.26 1627
1877 <b>[완료]</b>Table Control에서 가로 Scroll 없애는 방법 [5] file Happy~ 2008.06.26 2639
1876 <img src=3.gif border=0>[요청]자유게시판에 다른분이 문의드린 Business Flow에 대해 문의 드립니다. 비안개 2008.06.26 1068
1875 <b>[완료]</b>sap netweaver 라이센스 문제... [3] 아밥초짜 2008.06.25 1234