메뉴 건너뛰기

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         .


 


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

번호 제목 글쓴이 날짜 조회 수
3769 <img src=3.gif border=0>RFC 함수안에서 또다른 펑션을 콜했을때의 문제입니다 [2] 마시멜로우 2009.06.25 1211
3768 <img src=1.gif border=0>프로그램 다운로드 프로그램을 실행 하던 중 external command 'zmkdir' 없다고 나옵니다. [1] 재무정복 2009.06.25 1260
3767 <img src=2.gif border=0>sap 쿼리에 대한 셀렉션 필드에대한 질문입니다. [5] 아밥고지를 찾아서 2009.06.25 1525
3766 <img src=3.gif border=0>window XP 사용 하고 internet explorer 7 사용시 se80 검색창 안뜨는 문제 [5] woong 2009.06.25 1338
» <img src=3.gif border=0>다운로드 받는 파일에 공백 자리수 채우는 방법 [9] hccpi 2009.06.24 3718
3764 <img src=3.gif border=0>ALV를 이용하여 데이터 출력시, 필드고정에 대한 질문. [4] file 신동욱 2009.06.24 1464
3763 <img src=2.gif border=0>클러스터 뷰에서 event폼 만들고 액티비하려 하니가.... [2] im 해성 2009.06.24 1351
3762 <img src=3.gif border=0>E071(Request Table)에서 Possible Entry의 Text 테이블 찾기 문의드립니다. [1] file 민버미꺼! 2009.06.24 1090
3761 <img src=3.gif border=0>펑션 네이밍 룰에 관해서 질문 드리겠습니다. [4] Giant 2009.06.24 1297
3760 <img src=3.gif border=0>뷰 클러스터 이벤트 생성방법에 대해 .. [6] im 해성 2009.06.23 2317
3759 <img src=3.gif border=0>sap에서 테이블 복사가 가능한가요? [7] 튀밥 2009.06.23 2727
3758 <img src=3.gif border=0>사용자 메뉴 setting에 대해 질문 드리겠습니다.. [2] file 도움이 2009.06.23 1634
3757 <img src=2.gif border=0>selection screen 화면에서 title bar 컨트롤 방법 [5] 댕댕 2009.06.23 1447
3756 <img src=3.gif border=0>sap 쿼리에 안에 내가 원하는 소스 추가 하기 [3] 아밥고지를 찾아서 2009.06.22 1527
3755 <img src=3.gif border=0>Function으로 ALV 구현시 ALV Refresh 함수 [4] 부산갈매기 2009.06.22 1449
3754 <img src=2.gif border=0>개념 - 클래스와 오브젝트와 인스턴스 [3] 아밥소녀 2009.06.22 1254
3753 <img src=3.gif border=0>find에서 단어의 첫번째 문자만 찾는것에 대해 문의드립니다. [8] prt 2009.06.22 1181
3752 <img src=3.gif border=0>모듈별 백그라운드 작업 리스트를 만들어야 하는대... [2] 할일없는무급개발자 2009.06.22 1244
3751 <img src=3.gif border=0>(-)금액의 부호를 숫자 앞으로 보내고 싶습니다. [9] hccpi 2009.06.19 1673
3750 <img src=3.gif border=0>금액 합을 구하려는데 이 구문 어떻게 깔끔하게 정리할까요? [4] 초보초보 2009.06.19 1481