메뉴 건너뛰기

SAP 한국 커뮤니티

음..요즘 들어서 참~~궁금한것이 많아집니다^^;


특정 데이터를 다운로드 받아서 다른 웹시스템에 업로드를 해야 하는데...


얘가 쩜 민감해서 자리수를 꼭꼭 다 채워야 한다고 합니다.


10개의 필드가 총 10char 씩 총 100 char 인데


문제는 자리수를 채우라고는 하는데 한글/영문만 들어가야 하고


빈 필드일 경우는 반드시 공백(Space)으로 채우라고 합니다.


 


여기서 문제가 있습니다.


1~10까지의 필드가 있는데


1~9까지는 어떤 필드라도 공백이 와도 상관이 없는데


마지막 10번째 필드에 공백이 있으면 다운로드를 받은


파일(DAT, 텍스트파일)에서 공백처리가 되지 않고 잘라


버리고 총 90char만 나옵니다.


 


지금까지는 꼼수로 마지막 필드가 공백이면 마지막에 "."를 찍어서


10자리를 인식시켰는데...아..이거참 웹을 담당하는 업체(은행입니다...ㅡㅡ;;)가


시스템을 어케 바꿔버렸는지 언제부턴가 마지막에 .을 찍으면 잘못된 파일이라며


업로드를 못하게 합니다.


 


업로드하는 웹사이트가 은행이라는 것에서 짐작하셨겠지만,


대금지급에 관한 것이라 다운로드 받은 파일을 수정해서 주거나


현업에게 수정하라고 할 만한 성격의 파일이 아닙니다. 


 


어떻게 마지막 필드에 공백을 넣어서 다운로드 받을 수 있는 방법이 없을까요?


 


걍 은행에 "너네 시스템 이상하니 바꿔!"라고 할까요? ^^; 헤헤~


 


명쾌한 답변 좀 부탁드릴께요~ 


 


설명이 제대로 되었나 모르겠네요~예를 들자면....


다음과 같은 데이터가 있습니다.


 




























 F1(Char 10) F2(Char 10)  F3(Char 10)   F4(Char 10)  F5(Char 10)
1234567890  1234567890  1234567890  1234567890  1234567890 
1234567890   1234567890  1234567890  1234567890 
 1234567890 1234567890  1234567890  1234567890   


 


요넘을 다운 받으면 텍스트파일이 요렇게 나온다는 거죠


12345678901234567890123456789012345678901234567890


1234567890               123456789012345678901234567890


1234567890123456789012345678901234567890


 


다른 레코드는 다 50자리를 채우고 있지만


마지막 레코드만 40자리가 되어 버립니다.


저걸 50자리로 채우지 못하면 웹에서 오류를 뱉어냅니다.


"파일 형식맞춰서 올려!!!!!!!" 라고 말이죠....ㅡㅡ;;뷁!!


 


제가 원하는 바는 요러코럼 되야 한다는 거죠~( 언더바(_)는 공백)


12345678901234567890123456789012345678901234567890


1234567890               123456789012345678901234567890


1234567890123456789012345678901234567890__________



예전에는 요렇게 했었드랬죠.


F5+9(1) = '.'.


이렇게 하면 제가 원하는 아래처럼 나왔었죠


1234567890123456789012345678901234567890         .


 


어떻게 방법이 있겠죠? 있을거라 믿어요~~~~~~

번호 제목 글쓴이 날짜 조회 수
6208 <img src=3.gif>숫자와문자로 조합된 text를 넣으면 숫자만 나오게 하는 펑션 있나요? [5] 기쁨 2010.10.06 3799
6207 <b>[완료]</b> mainternance view(유지보수 뷰) 필드순서 [5] file redlemon14 2008.09.30 3799
6206 [요청]like line of과 type line of 차이는? [5] 로미오 2008.09.01 3798
6205 [요청]alv 이벤트관련해서 여쭤볼께요 핫스팟 디테일리스트 떠블클릭 [5] 나도될까 2008.05.21 3789
6204 <b>[완료]</b>OBLIGATORY가 정확히 어디에쓰이는지.. 어떤것인지 궁금합니다.. 허접한 질문임다...^^ [5] 아밥입문자 2008.01.17 3770
6203 select 문에서 inner join , out join 관한 질문.. [1] bd 2007.03.09 3770
6202 <b>[완료]</b>abap editer 폰트 설정 문의 드립니다. [1] file 가오만땅 2008.01.22 3765
6201 [re] alv 출력시 컬럼수를 dynamic하게하는 방법 현군친구 2007.09.19 3765
6200 [re] <img src=2.gif>소수점 이하 0 지우기 (소수점 값이 없는 부분만 ) kkamui 2009.11.09 3760
6199 <img src=1.gif>bsp PCUI 상에서의 디버깅 질문드려요 슈릉 2011.04.01 3757
6198 <img src=3.gif>엑셀 업로드 시 이런경우가 발생할 수 있는지요. [7] 열공합시다 2010.12.29 3753
6197 <img src=3.gif>RFC Function을 사용하여 BDC 실행을 하는 도중 에러 문제.. [7] 파초선 2010.07.27 3749
6196 <img src=3.gif>BAPI_INCOMINGINVOICE_CREATE 사용해 보신분요.. [2] 지니 2011.01.19 3738
6195 <b>[완료]</b>OOP를 쓰는 이유와 ABAP에서도 OOP을 권장하는 이유는 무엇인가요? 또한 공부순서에 대한 질문.. [14] 카츠 2009.02.23 3731
6194 <b>[완료]</b>ALV Grid에서 Toolbar만 refresh 시키는 방법은 뭔가요? [2] 궁금해요. 2007.06.07 3725
6193 PS모듈 예산 관련 function 이 있나요? [4] 한마크 2011.04.01 3724
6192 <img src=3.gif>KRW(통화)로 값이 보이게 하려면 어떻게 해야 하나요? [5] honey 2010.04.21 3724
6191 CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD [3] file bd 2007.07.18 3720
6190 <img src=2.gif>[SAP 메뉴] 세팅관련 질문 드립니다. ^^ [6] file Jam 2010.11.30 3718
» <img src=3.gif border=0>다운로드 받는 파일에 공백 자리수 채우는 방법 [9] hccpi 2009.06.24 3718