메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요.. 정말 초보적인 질문이지만,


 


다른 언어를 사용하는 운영에서 ABAP을 시작한지 며칠 되지 않아, 이렇게 문의를 드립니다.


 


문의 드릴 사항은 다음과 같습니다.


 


Master Table 과 Detail Table Join 테이터를 화면에 출력하는 내용입니다.


 


단, Detail Table 이 Cluster Table이라서 JOin 이 진행되지 않으므로, master table을


 


조회하여 WA-KEY 테이블에 넣었고, 이 WA-KEY 를 가지고, Detail Table을 조회하여


 


WA를 출력하는 형태입니다.


 


여기서 1:N 관계로 이루어져 있어, 다음과 같이 출력이 됩니다.


 


회계연도 기간 고객은 Mater Table 테이터 입니다.


 


전표번호가 KEY 가 되며, 차대변과 마이너스 전기 값이 Detail Table 값입니다.


 


==============================================================================================


 


회계연도     기간       고객      전표번호      지정(차)   마이너스전기    지정(대)   마이너스전기


2009           01         26424      9800000000   C63        X


2009           00         26424      9800000000                                       C78


 


==============================================================================================


 


  LOOP AT ITAB_KEY INTO WA_KEY.


    MOVE-CORRESPONDING WA_KEY TO WA.


     SELECT *
       INTO CORRESPONDING FIELDS OF WA
       FROM BSEG
      WHERE BUKRS = WA_KEY-BUKRS
        AND GJAHR = WA_KEY-GJAHR
        AND BELNR = WA_KEY-BELNR.


 


        IF WA-SHKZG = 'S'.
          WA-CZUONR = WA-ZUONR.
          WA-CXNEGP = WA-XNEGP.
        ELSEIF WA-SHKZG = 'H'.
          WA-DZUONR = WA-ZUONR.
          WA-DXNEGP = WA-XNEGP.
        ENDIF.


 


     APPEND WA TO ITAB.
     CLEAR WA.


 


     ENDSELECT.


 


  ENDLOOP.


==============================================================================================


 


제가 출력하고자 요구하는 바는 전표번호가 기준이 되어 1번째 Row와 2번째 Row가 1Row로 보여지는 것입니다.


 


 


회계연도     기간        고객       전표번호       지정(차)   마이너스전기    지정(대)   마이너스전기


2009           00 ~ 01   26424      9800000000    C63          X                     C78


 


너무 초보적인 질문을 드려 죄송합니다.


 


한 수 부탁드리겠습니다.


 

번호 제목 글쓴이 날짜 조회 수
5233 <img src=2.gif>테이블 필드관련 질문좀 드릴께요.. [2] hsh1002 2010.08.24 1411
5232 <img src=2.gif>동적 where절에서 따옴표의 갯수를 어떻게 쓰는지 부탁드려요. [7] 폭풍질주 2010.08.24 2483
5231 <img src=2.gif>펑션 alv 에서 end_of_page 이벤트 문의 [2] 짭군 2010.08.24 1395
5230 <img src=3.gif>data가 internal table에 담기지 않아요. 이럴땐 어떻게 하나요. 도움좀 부탁드립니다. [9] 쭈니 2010.08.24 2060
5229 <img src=3.gif>insert 안될때 인터널테이블 몇번째 라인 때문에 안되는지 알 수 있나요? [2] 남산밑 2010.08.24 1540
5228 <img src=3.gif>SNRO 범위오브젝트 활용 질문.................................... [1] 돌맹이 2010.08.24 2091
5227 <img src=3.gif>ALV 질문좀 드리고 싶습니다. 화면에 선택된 아이템외에는 안보이도록 하고 싶은데.. 잘 안되네요 [2] 쭈니 2010.08.24 1316
5226 <img src=3.gif>cluster table 복사 후 안지워지는 경우 해결책 알려주세요.. [2] 해보자보자 2010.08.24 1278
5225 <img src=3.gif>활성화(Active)의 의미에 대해서 프로세스적으로 설명 부탁드립니다. [5] 대장군 2010.08.23 1510
5224 <img src=3.gif>책을 따라 만든 간단한 프로그램 소스인데요 문제점 지적 좀 부탁드려요 [7] file 유정a 2010.08.23 2162
5223 <img src=2.gif>[재질문입니다]필드카탈로그에서 OUTPUTLEN를 40자리로 고정 -> 입력값시는 200자리로 입력하는 방법 ? [5] 아밥콩` 2010.08.23 3017
5222 <img src=3.gif>alv화면이 안나와서 그러는데요 질문좀 드릴께요 [7] 쭈니 2010.08.23 2079
5221 <img src=3.gif>alv 필드 오른쪽 정렬에 대해서 질문 좀 드릴게요 [3] file 유정a 2010.08.23 4796
5220 <img src=3.gif>ALV 값이 제대로 뿌려지지 않고 중복해서 나올 때 [2] file 맨날초보 2010.08.23 1570
5219 <img src=3.gif>안녕하세요 alv쪽이 계속 막혀서 질문드립니다. [2] file 유정a 2010.08.23 1403
» <img src=3.gif>초보적인 질문을 드립니다. 확인 부탁드립니다. (다중 Row 관련) [3] 라다메스 2010.08.23 1335
5217 <img src=3.gif>프린터 목록을 가지고 오는 방법 문의드립니다. [2] 얌얌 2010.08.20 1174
5216 <img src=2.gif>대소문자 구분 저장하는 방법 아시나요? [4] file 아밥콩` 2010.08.20 3589
5215 <img src=2.gif>OPEN SQL EDITOR ? [4] Whitetiger 2010.08.20 1856
5214 <img src=3.gif>플러스 아밥 사신분 zsalv_edit 란거 어디서 찾나요. [2] 돌맹이 2010.08.20 1263