메뉴 건너뛰기

SAP 한국 커뮤니티

외부의 상대방에게 한테이블의 거의 모든 내용을 보내야 하는 RFC함수를


작성중에 있습니다.


 


그런데, 저는 RFC 인자로 TABLES에다가 결과값을 반화해서 한번에 보내려고


했지만, EAI 담당자가 TABLES는 안된다고 해서 하나의 스트링변수에 한레코드의


자릿수만큼을 담아서 한줄씩 함수 콜해서 보내게끔 바꿔달라고 합니다.


 


문제는, 제가 테이블정의서를 보고 LS_DATA 라는 변수에 자릿수를 담으려는 과정이


거의 코딩이나 업무로직을 파악하는 시간을 뺏을 정도로 손이 많이 갑니다.


 


그래서, 궁금한 점은 테이블에 있는 필드명과 해당필드의 자릿수를 알수 있는


방법이 있으면, 필드심벌을 이용해서 한번에 담고 싶거든요.


 


예를 들면,


 


현재) 수작업으로 테이블'개인정보'를 열어보면


         성명(CHAR,20), 생년월일(DAT,8), 전화(CHAR,20) 라는 필드를


         LS_DATA(20) = ITAB-NAME.


         LS_DATA+20(8) = ITAB-DAT.


         LS_DATA+28(20) = ITAB-PHONE.


         ...


문제점) 이런식으로 정말 여러줄을 직접 써야 합니다.


           중간에 필드에 변화가 있다면, 완전 새로 작성해야 합니다.


 


TO BE)  SELECT 필드명


                         데이터형


                         자릿수


            FROM 테이블정보를가진테이블


            INTO 인터널테이블A.


 


            loop at 인터널테이블A.


             변수1 = <필드심벌1> = 자릿수


             변수2 = <필드심벌2> = 데이터형


 


              CONCATENATE LS_DATA 변수1 INTO 변수명


            endloop.


 


            이렇게 하고 나서 WRITE로 글자를 순서대로 뽑으면


            어쩔수 없이 엑셀 써서 글자수를 합산해서 복사해서


            넣으려고 합니다.


            왜~ EAI는 테이블로 못받는다고 하는건지...--;


 


테이블 필드명, 자릿수, 자료형 알수 있는 테이블이나 함수 있나요?

번호 제목 글쓴이 날짜 조회 수
1775 <b>[완료]</b>[질문]BEGDA와 ENDDA필드에 default값넣기 [1] 고양이야옹 2008.06.10 1877
1774 <b>[완료]</b>덤픈데요 메모리부족오류가 나요~ [6] 랑랑이 2008.06.10 3165
1773 <b>[완료]</b>스마트폼의 전역세팅에서 테이블을 지정할때 어떻게 합니까?? [2] SD2 2008.06.10 2053
1772 <b>[완료]</b>스마트폼의 템플릿에서 제가 지정한 칸에만 음영이나 색깔을 넣고 싶습니다. [4] SD2 2008.06.10 2761
1771 [요청]E-ABAP 교재소스 15-5-31 고수님들의 답변부탁~~ [5] ABAP왕초보 2008.06.10 1916
1770 <b>[완료]</b>혹시 alv 엑셀 다운로드시에 테이터가 두줄로 보일때.. [2] sagar 2008.06.10 2124
1769 [요청]펑션 LVC_TRANSFER_FROM_SLIS, LVC_FIELDCAT_COMPLETE의 용도가 궁금합니다. [2] 아밥맨 2008.06.10 14504
1768 [요청]매크로(define)에 대해서 질문드립니다. [3] kkk 2008.06.10 2417
1767 <b>[완료]</b>여러개의 버튼중에 일부만 안보이게 하기.... [3] chanmaniac 2008.06.09 2113
1766 <b>[완료]</b>smartforms에서 그림을 추가하는 방법좀 상세히 갈켜 주세요 [2] SD2 2008.06.09 1943
1765 <b>[완료]</b>+버튼, -버튼을 눌렀을때에 관해 문의드립니다. [8] 풍뎅이 2008.06.09 1767
1764 [요청]command field에 관해 궁금합니다. [1] SAP폐인 2008.06.09 1538
» <b>[완료]</b>테이블 필드명, 자릿수, 자료형 알수 있는 테이블이나 함수 있나요? [7] 하오 2008.06.07 2898
1762 [요청]sap NetWeaver2004s 설치시 오류내역인데요~ [1] xcomedy 2008.06.05 1278
1761 <b>[완료]</b>BSP 내에서 HTMLB와 HTML의 혼용 가능성의 여부 [1] gauguin 2008.06.05 1808
1760 [요청]class를 사용한 alv에서 마이너스(음수) 입력 [5] 간바레 2008.06.05 3197
1759 [요청]ALV 엘셀통합에 관련되서 질문 좀 할께요..^^ [2] file 좋아 2008.06.03 1204
1758 <b>[완료]</b>스크린 1000번에서 cbo테이블을 로드하고자 할때 문의드립니다. [6] 풍뎅이 2008.06.05 1704
1757 <b>[완료]</b>INSERT dbtab FROM TABLE itab할때 꼭 각각의 테이블에 필드가 맞아야 하나요? [2] SD2 2008.06.05 1836
1756 [요청]ALV object (gv_custom_container) 초기화 하는 방법 [3] 파릇이 2008.06.05 2383