메뉴 건너뛰기

SAP 한국 커뮤니티

LIST2테이블에는 값이 없고 ITAB테이블에는 값이 있을 경우에 LIST2테이블로 값을 추가해 주려고 합니다.


 


  LOOP AT ITAB.
    READ TABLE LIST2 INDEX SY-TABIX.
      IF ITAB-MATNR <> LIST2-IDNRK.
      ...


      APPEND LIST2.
      ENDIF.
  ENDLOOP.



 


이렇게 해주니까 데이터가 한줄씩 맞아 들어갈 경우에는 상관이 없는데 LIST2나 ITAB에서 한줄씩 밀리는 경우는 무조건 다른 값으로 인식해서 다 LIST2에 추가해버리더군요.


그래서 어떤 거는 데이터가 이중으로 되어 버리네요.


정렬해서 다시해볼까 하는 생각을 했는데 ITAB로 LIST2값을 만들었기 때문에 그것도 소용이 없는 것 같고...


고민을 해보니 제일 좋은 방법은 LOOP를 돌려서 ITAB의 데이터 하나와 LIST2의 필드를 비교해서 하나라도 일치하지 않는 값을 찾아야 하는데 이중 LOOP를 돌리면 값을 하나씩 비교해서 다른것만 가지고 오고... 제 머리로는 이 두가지 방법 밖에 코딩을 할 수가 없어요.


혹시 데이터 한개랑 필드전체를 비교할 수 있는 방법이 없을까요?


 


참고로 숫자가 있어서  COLLECT 쓰면 안되요 ㅡㅡ;;

번호 제목 글쓴이 날짜 조회 수
867 <b>[완료]</b>select 문의 up tp row문에서의 order by 에 대한질문입니다. [2] 윤군친구(bsp개발자) 2007.11.29 1767
866 [요청]'검색의 생활화' (부제: 내가 궁금한 것은 과거에 다른 누군가도 궁금했던 것이다) [6] 백혜정 2007.11.29 1722
865 [요청]alv 에서 수량 필드 질문입니다. [3] ccc 2007.11.29 3088
864 <b>[완료]</b>서브쿼리에 관련 자료 부탁드립니다. [4] order001 2007.11.29 1748
863 [요청]생성한 Function의 정보들이 담기는 테이블 좀 알려주세요. [6] 바위 2007.11.29 3639
862 <b>[완료]</b>서브쿼리 관련 프로그램에 대한 질문입니다. [5] order001 2007.11.29 2444
861 <b>[완료]</b>임의의 필드를.. [3] 풍뎅이 2007.11.29 1778
860 [요청]재 질문 alv 트리 질문 입니다. [2] file 둥이아빠 2007.11.29 1824
859 <b>[완료]</b>Where exists 구문 관련 질문입니니다. [2] order001 2007.11.29 2293
858 <b>[완료]</b>write시 중복 필드 값은 안나오도록 할려면 어떻게 해야 하나여? [5] file mm_dsshin 2007.11.29 1776
857 <b>[완료]</b>GROUP BY [7] 풍뎅이 2007.11.28 2744
856 <b>[완료]</b>abap 질문 입니다. [4] 최창환 2007.11.28 1762
855 [요청]alv 컬럼 트리 다이나믹 인터널 테이블 문의 [5] 둥이아빠 2007.11.28 2005
854 <b>[완료]</b>GROUP BY , GROUP BY ~ HAVING 구문관련 질문입니다. [3] order001 2007.11.28 3763
853 [요청]Funtion 문의 드립니다.(오늘 날짜에서 월만 가져오기) [4] 김지성 2007.11.28 3164
852 [요청]인터널 테이블, 스트럭쳐, Work Area 속 시원하게 대답해주세요 [6] 미적분의神 2007.11.28 2974
851 [re] [요청]인터널 테이블, 스트럭쳐, Work Area 속 시원하게 대답해주세요 [1] file bd 2007.11.28 1831
850 <b>[완료]</b>레이아웃 COMPONENT 질문.. [3] Lora 2007.11.28 1830
849 [요청]WD4A과 BSP의 비교에 대해 hok_shuma 2007.11.28 1823
848 [요청]TABLE CONTROL BDC 문제 [2] 솔로몬 2007.11.28 2289