메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=2.gif>서버의 파일 읽기 - Read Dataset

찬호사랑 2009.12.14 17:42 조회 수 : 3594

안녕하세요


 


서버의 특정 디렉토리에 외부에서 Interface된 파일(2009-12-14.LOG)을 읽어서 sap table에 옮기려고 하고 있습니다.


 


물론 2009-12-14.LOG에는 약 13개 정도의 필드가 있고 tab으로 구분되어져 저장되어있습니다.


 


 


open dataset p_file for input in text mode encoding default.


do.


  read dataset p_file into gt_exgtab.


  if sy-subrc ne 0 .


    exit.


  endif.


  append gt_exgtab. clear gt_exgtab.


enddo.


 


이러한 방법으로 p_file의 정보를 Itab으로 옮기겨고 하는데요..


 


분명히 LOG파일은 tab으로 구분되어져 있는데도 불고하고.


Internal table에 아래와 같이 #구분자가 붙여서 자리수를 차지하네요..


 


 

DATA : BEGIN OF gt_exgtab OCCURS 0,
       ratedate LIKE sy-datum,
       fcode(3TYPE c,
       active(1TYPE c,
       name(40TYPE c,
       rate(38TYPE c,
       directrate(38TYPE c,
       dollarrate(18TYPE c,
       baserate(18TYPE c,
       commt(200TYPE c,
       updateat LIKE sy-datum,
       cratedby(20TYPE c,
       basecode(3TYPE c,
       basename(20TYPE c,
       END OF gt_exgtab.


 


RateDate
#Co
d
e#CurrencyisActive#Name#Rate#DirectRate#
DollarRate#BaseRate#Comment#Updated At
#Created By#Basecode#BaseName


 


원래는 RateDate Code CurrencyisActive Name Rate DirectRate DollarRate BaseRate Comment Updateed At Created By Basecode BaseName의 값이 각 Internal table의 필드에  Upload가 되어야 합니다.


 


do.


enddo.에서 읽은 file의 정보를 Internal table에 정확히 Upload하는방법이 무엇입니까??


 


 

번호 제목 글쓴이 날짜 조회 수
4312 <img src=2.gif>3줄 alv 구현 방법 문의(필드3줄, 데이터3줄 이런식의...) [3] 츄리닝 2009.12.18 1184
4311 <img src=3.gif>프로그램 구동 중 simple tree의 node를 갱신할 수 있나요? [3] 유리선율 2009.12.18 1010
4310 <img src=2.gif>inter table 혹은 view에서... JOIN [1] 마늘맛쿨피스 2009.12.18 1262
4309 <img src=3.gif>금액타입 출력 13,573.50 을 1,357,350 으로 보여주기 문의 [3] 츄리닝 2009.12.17 1257
4308 <img src=2.gif>sap query 이벤트 거는 방법 쫌 갈켜주세요 [1] 아밥고지를 찾아서 2009.12.17 1243
4307 <img src=3.gif>숫자값을 유지하면서 음수 부호를 앞으로 보낼 수 있는 펑션이나 방법 없을까요? [3] 행복을 파는 외계인 2009.12.17 3724
4306 <img src=3.gif>DB연결후 실행시 테이블명을 변수로 처리 하는 방법아시는분... [2] 도련님 2009.12.16 1351
4305 <img src=3.gif>commit, rollback work 궁금점... [7] bizarre 2009.12.16 2535
4304 <img src=3.gif>native sql 에서 ms-sql의 날짜타입 변경하여 쿼리시 데이타건수 상이.. [1] 전도사 2009.12.16 1548
4303 <img src=1.gif>FTP로 텍스트파일 전송시 UTF-8 형식으로 어케 보내나요? 빡쿤 2009.12.16 2444
4302 <img src=1.gif>Netweaver 사용시 오류문제 (ACTIVE실행시 생성되는 오류메세지) 심슨 2009.12.16 1123
4301 <img src=3.gif>Maintenance View에 음수(-)값 입력오류 문의. [3] Zeus 2009.12.15 2416
4300 <img src=3.gif>ALV Refresh 할때 Sort가 안되네요. [2] sweety 2009.12.15 2475
4299 <img src=2.gif>스탠다드 화면 텍스트 , 스탠다드 테이블 콘트롤 방법 [2] 아밥고지를 찾아서 2009.12.15 1003
4298 <img src=3.gif>컬럼트리 콘트롤 중에 질문 드립니다. [4] 수갬 2009.12.15 1663
4297 <img src=2.gif>refresh와 mc_style_disabled에 관해 문의드립니다. [2] prt 2009.12.14 1293
4296 <img src=2.gif>Country Code별 국가번호 setting Table [3] 찬호사랑 2009.12.14 2948
4295 <img src=3.gif>Select 시 AS 구문에 대한 질문입니다. [5] bizarre 2009.12.14 1460
» <img src=2.gif>서버의 파일 읽기 - Read Dataset [6] 찬호사랑 2009.12.14 3594
4293 <img src=3.gif>PARAMETERS에서 LISTBOX사용시 USER-COMMAND이 안되는데 방법없을까요(4.6C) [5] 귤탱 2009.12.14 1806