메뉴 건너뛰기

SAP 한국 커뮤니티

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

관람객 2008.06.26 19:21 조회 수 : 2418 추천: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.
 

번호 제목 글쓴이 날짜 조회 수
1887 <b>[완료]</b>헤더를 가진 내부테이블과 헤더가 없는 내부테이블 [3] 의환 2008.06.28 1318
1886 [요청]화면 MP910400 2000 : 생성오류입니다.. [2] file 무한반복 2008.06.28 1085
1885 [요청][SDMM] Data type 문의 드립니다. [4] 김지성 2008.06.28 1328
1884 <b>[완료]</b>message 질문입니다. 에러메세지에 변수값을 보여주려면 어떻게 해야되는지요~ [5] 랑랑이 2008.06.27 2868
1883 [요청]ALV 합계 관련 해서 질문 드립니다.(원하는 CELL에 값 넣기..정도? ㅋㅋ) [3] Lee Hyun 2008.06.26 2097
» [요청]엑셀파일 업로드시 날짜 부분이 깨지네요.. [3] 관람객 2008.06.26 2418
1881 <b>[완료]</b>BDC 레코딩시 트랜잭션의 화면 차이가 발생합니다. SPRO를 레코딩 시. [5] file 삐러 2008.06.26 1700
1880 [요청]인터널테이블 세부로직에관해서... CoolGuy 2008.06.26 1373
1879 <b>[완료]</b>한번 Released 시킨 패키지를 수정하려면 어떻게 해야 하나요? [6] 꽃미남 2008.06.26 1374
1878 [요청]Macro로 구성된 Excel파일을 실행 하면서 그 결과 데이터를 얻을 수 있는 방법 [2] Lee Hyun 2008.06.26 1710
1877 <b>[완료]</b>Table Control에서 가로 Scroll 없애는 방법 [5] file Happy~ 2008.06.26 2802
1876 <img src=3.gif border=0>[요청]자유게시판에 다른분이 문의드린 Business Flow에 대해 문의 드립니다. 비안개 2008.06.26 1076
1875 <b>[완료]</b>sap netweaver 라이센스 문제... [3] 아밥초짜 2008.06.25 1244
1874 [요청][1879번 부가질문]RFC 한글전송시 빨간색함수 vs 파란색함수 부분 어떻게 다른가요^^? 하오 2008.06.25 1276
1873 <b>[완료]</b>BADI에서요 GET PARAMETER ID를 써줬는데요 .. [2] 랑랑이 2008.06.25 1475
1872 [요청]Class ALV에서 checkbox 인식하는 방법 [3] file Happy~ 2008.06.25 3746
1871 [요청]동적 테이블 생성 할때 필드 지정 방법 질문이요... [3] 숟가락맨 2008.06.25 2278
1870 <b>[완료]</b>새로운 디버깅 화면에서 와챠포인트 거는 방법... [6] file 지의 2008.06.25 2001
1869 [요청]concatenate ' ' a into c에는 ' a' <<이렇게 a앞에 빈칸을 삽입하고 싶습니다. [5] SD2 2008.06.25 1793
1868 [요청]다중검색에서 종료시 초기화면으로 바로 리턴하는 방법을 무언가요 [2] 케이에스 2008.06.25 2041