메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=2.gif>JOIN 관련 문의드립니다 (초보입니다)

redj 2011.01.27 05:31 조회 수 : 1821

이제 막 ABAP을 배우고 있는 생초보입니다.


JOIN문 입력시 궁금한점이 있어 문의드립니다.


생초보이니 아시는분들 답변좀 꼭 부탁드립니다.


 




DATA: gt_itab TYPE TABLE OF spfli,
      wa_itab LIKE LINE OF gt_itab.

SELECT a~carrid a~connid b~carrname
  INTO CORRESPONDING FIELDS OF TABLE gt_itab
  FROM spfli AS a INNER JOIN scarr AS b
  ON a~carrid = b~carrid
  WHERE a~carrid = 'AA'.

LOOP AT gt_itab INTO wa_itab.
  WRITE:/ wa_itab-carrid, wa_itab-connid. wa_itab-carrname.
ENDLOOP.


 


질문1) 위와 같이 하고 신텍스 체크를 하면 "wa_itab-carrname의 스펠링을 점검하라고 나옵니다"


          스펠링의 문제가 아닌 gt_itabe에서 carrname가 선언되지 않아서 문제가 발생하는건가요?


          (당연한거겠지만..ㅡㅡ; SPFLI를 조회해보니 carrname라는 콤포넌트는 존재하지 않더라구요..)


          


질문2) JOIN을 실행하기 위해서는 gt_itab에 carrname을 포함한 TYPE을 선언해줘야 한다면..


          음..질문을 쉽게하자면 TYPES: BEGIN OF....이런식으로 carrname을 포함하는 TYPE을 선언하고


          DATA를 선언하는건가요?


          TYPE 선언없이 DATA를 바로 선언하여(아밥 딕셔너리를 통해..) 실행하는 방법은 없는지 궁금합니다.. 


 


 


질문3) 저는 아래와 같이 개념이 잡혀있는데..제대로 된 개념 정리좀 쉽게 설명해주셨으면 합니다.


   


         - workarea는 인터널 테이블의 바디를 가공하여 실질적으로 사용한다.
  


         -그러므로 명령문?? 수행시 먼저 인터널테이블을 통해 값이 대입된다.


  


         - LOOP를 돌릴때도 인터널테이블이 돌아가고 WORK AREA의 값이 출력된다.


 


 


생초보라서 질문이 제대로 되었는지도 모르겠습니다.


아시는 분은 꼭좀 답변 해주시면 감사하겠습니다~!


 

* 보나님에 의해서 게시물 이동되었습니다 (2011-01-27 09:46)
번호 제목 글쓴이 날짜 조회 수
5795 <img src=2.gif>[SD] 출고전기 ... 문의드립니다. [3] 맹꽁이 2011.01.27 3181
5794 <img src=2.gif>SAP COMMAND FIELD창 이력삭제 방법 [2] 필통 2011.01.27 2290
5793 <img src=2.gif>SAP에서 FAX 보내는 법 아시나요? [1] 맹꽁이 2011.01.27 1936
» <img src=2.gif>JOIN 관련 문의드립니다 (초보입니다) [5] redj 2011.01.27 1821
5791 <img src=2.gif>st04 sql command editor 문의좀 드립니다. [1] 청공 2011.01.27 5644
5790 <img src=3.gif>Syntax error 에러메세지 좀 봐주세요. [1] 이소아밀 2011.01.26 2601
5789 <img src=2.gif>신규 프로그램 CTS 재전송 문의~ [1] 강력계전반장 2011.01.26 2154
5788 <img src=3.gif>CTS 릴리즈 취소하는 방법 좀 알려주세요. [3] 기쁨 2011.01.26 7191
5787 <img src=3.gif>IF 조건문에 문자 길이 체크 문의 [1] DIB 2011.01.26 2648
5786 <img src=3.gif>두개의 인터널 테이블 정보 모으기 [2] 행보관 2011.01.26 1965
5785 <img src=3.gif>한 프로그램에서 두개의 t-code 사용 시 서로 다른 PARAMETERS 를 호출할 수 있나요? [2] sora 2011.01.26 1936
5784 <img src=3.gif>loop구문에서 at new와 at last를 사용하고 싶습니다. [4] 쓰나미 2011.01.25 2423
5783 <img src=2.gif>HASHED로 선언된 인터널 테이블을 펑션에 넘겨줄때 [3] 보람 2011.01.25 1782
5782 <img src=2.gif>alv 통화 필드와 금액관련 문의.................. [2] 돌맹이 2011.01.25 3706
5781 <img src=2.gif>CL_GUI_ALV_GRID의 Protected Event는 어떻게 사용하나요? [2] file 쿵푸ㅋ 2011.01.25 2058
5780 <img src=3.gif>패키지(개발클래스)를 통으로 CTS 따려면 어떻게 해야하는지요? [3] 기쁨 2011.01.25 3300
5779 <img src=3.gif>alv table 변경 후 저장할때, 시스템 시간, 일자, 사용자 이름 어떻게 변경 하나요. [2] 이소아밀 2011.01.25 2114
5778 <img src=2.gif>alv toolbar 중 다운로드 버튼에서 필드 밀림 현상은 왜? [1] file 맨날초보 2011.01.25 2246
5777 <img src=2.gif>smartform에서 long text를 표현하는 방법이 궁금합니다. [2] 튀밥 2011.01.25 1982
5776 <img src=2.gif>FI TCODE FBBCX를 BDC에서 실행할때 생성된 전표번호를 어떻게 받아 올수 있을까요? [2] 헐크호간 2011.01.24 1831