메뉴 건너뛰기

SAP 한국 커뮤니티

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

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

번호 제목 글쓴이 날짜 조회 수
1899 [요청]필드에 수를 입력하면 아래 필드에 평균값 자동입력.. file Diem 2008.07.01 1285
1898 <b>[완료]</b>관계연산자의 의미를 알고싶습니다. [3] 다급 2008.06.30 11509
1897 [요청]bdc 첨부파일로했네요 다시올려요~ CoolGuy 2008.06.30 1459
1896 <b>[완료]</b>잠금확인 enqueue에 관해 문의드립니다. [2] 풍뎅이 2008.06.30 1835
1895 [요청]BDC소스인데요 이해가 잘안되네요~ [4] file CoolGuy 2008.06.30 1362
1894 <b>[완료]</b>export/import 관련해서 질문 드립니다.! [4] 수갬 2008.06.30 2018
1893 <b>[완료]</b>스마트폼에서 테두리선 굵기 조절 [2] mean 2008.06.30 2722
1892 [요청]클래스 ALV에서 이기능 들어간 소스좀 알려주세요.. [1] 피크민 2008.06.30 1266
1891 <b>[완료]</b>라디오 버튼를 클릭하면 해당 screen 화면을 호출하고 싶습니다. [2] file SAP아가씨 2008.06.30 1384
1890 [요청]릴리즈 하는데 무엇때문에 안돼는지.... [1] 냐옹이 2008.06.30 1196
1889 [요청]ALV GRID에서 EDIT기능 이용시 질문요~! [1] 풍운사랑 2008.06.30 3892
1888 [re] [요청]ALV GRID에서 EDIT기능 이용시 질문요~! 올리브 2009.12.03 3976
1887 <b>[완료]</b>헤더를 가진 내부테이블과 헤더가 없는 내부테이블 [3] 의환 2008.06.28 1307
1886 [요청]화면 MP910400 2000 : 생성오류입니다.. [2] file 무한반복 2008.06.28 1079
1885 [요청][SDMM] Data type 문의 드립니다. [4] 김지성 2008.06.28 1312
1884 <b>[완료]</b>message 질문입니다. 에러메세지에 변수값을 보여주려면 어떻게 해야되는지요~ [5] 랑랑이 2008.06.27 2713
1883 [요청]ALV 합계 관련 해서 질문 드립니다.(원하는 CELL에 값 넣기..정도? ㅋㅋ) [3] Lee Hyun 2008.06.26 2049
» [요청]엑셀파일 업로드시 날짜 부분이 깨지네요.. [3] 관람객 2008.06.26 2334
1881 <b>[완료]</b>BDC 레코딩시 트랜잭션의 화면 차이가 발생합니다. SPRO를 레코딩 시. [5] file 삐러 2008.06.26 1658
1880 [요청]인터널테이블 세부로직에관해서... CoolGuy 2008.06.26 1367