메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=3.gif>Internal Table Delete에 관한 질문입니다.

Chaconne 2010.06.22 01:28 조회 수 : 3024

Internal Table에서 특정 조건에 만족하는 row를 삭제하려고 합니다.


현재 아랫 부분의 소스처럼 구현하면 이상없이 원하는 결과가 출력이 되는데,


Loop문 안에서 header에 올려서 삭제 해주는 것과 차이가 있는건가요?


 


Loop문 안에서 구현하려 한다면 무엇이 잘못된건지 지적 부탁드리겠습니다.


 


 


------------------------------------------------------------------


 SELECT a~matnr b~plnnr b~plnal b~plnty b~loekz b~plnty
  INTO CORRESPONDING FIELDS OF TABLE it_01
  FROM mara AS a
  LEFT OUTER JOIN mapl AS b
  ON a~matnr = b~matnr
    WHERE a~mtart = p_mtart
    AND   a~matnr IN s_matnr
    AND   a~ersda IN s_ersda.


 


  DELETE it_01 WHERE loekz = 'X'. "Deletion ID 삭제
  DELETE it_01 WHERE NOT plnty = 'N'. "Type N 선택


 


  LOOP AT it_01.


 


*  DELETE it_01 WHERE loekz = 'X'. "Deletion ID 삭제
*  DELETE it_01 WHERE NOT plnty = 'N'. "Type N 선택


 


 


*    IF it_01-loekz EQ 'X'.
*      DELETE it_01 WHERE loekz = 'X'.
*    ENDIF.
*
*    IF it_01-plnty NE 'N'.
*      DELETE it_01 WHERE NOT plnty = 'N'.
*    ENDIF.




    IF it_01-plnnr IS INITIAL.
      it_01-routing = '@02@'.
    ELSE.
      it_01-routing = '@01@'.
    ENDIF.


    IF it_01-matnr IS INITIAL.
      it_01-master = '@02@'.
    ELSE.
      it_01-master = '@01@'.
    ENDIF.


    MODIFY it_01.


  ENDLOOP.


 


  IF sy-subrc NE 0.
    MESSAGE s000 WITH '해당 Data가 없습니다.'.
    STOP.  
  ENDIF.


-----------------------------------------------------------------------


 

번호 제목 글쓴이 날짜 조회 수
» <img src=3.gif>Internal Table Delete에 관한 질문입니다. [3] Chaconne 2010.06.22 3024
4926 <img src=3.gif>BDC에서 성공메시지를 못받아옵니다. [1] ABAP하는사람 2010.06.21 1816
4925 <img src=2.gif>인터널테이블 데이터 중복체크 질문드립니다. [5] GoodAbap 2010.06.21 8754
4924 <img src=3.gif>테이블 카운트를 일괄로 알아낼수있는방법? [5] 양키 2010.06.21 2035
4923 <img src=3.gif>매크로 연동 엑셀에서 PDF 전환 후 메일 첨부... [4] 블랙아이즈 2010.06.19 4740
4922 <img src=2.gif>스크린이 없는 프로그램 티코드 생성 어떻게하나요? [1] 짭군 2010.06.19 1434
4921 <img src=1.gif>ITS로 웹화면 호출시 PDF한글이 깨지는 현상에 대하여 질문드립니다. 처음과끝 2010.06.19 1543
4920 <img src=2.gif>CL_GUI_ALV_TREE 에서 ICON 칼럼 출력 [1] kms 2010.06.18 1803
4919 <img src=2.gif>AT SELECTION-SCREEN OUTPUT. 질분입니다 [3] 아밥콩` 2010.06.18 4736
4918 <img src=3.gif>char 타입에 자릿수 맞추는 함수... [4] 태사성 2010.06.18 2046
4917 <img src=1.gif>설치후 sapmmc 시작하는데 오류가 납니다 file 이키마스 2010.06.18 1387
4916 <img src=1.gif>ABAP 초보자 SAP개발환경 구축 문의 바램이아빠 2010.06.18 2227
4915 <img src=2.gif>Possible Entry Multi select 관련 질문 [1] 초보초보 2010.06.18 1707
4914 <img src=2.gif>alv 에서 부분적으로 합계를 안하려고 하는대요.. [2] 무한루프 2010.06.18 1429
4913 <img src=3.gif>텍스트 오브젝트에 관해서 질문좀 드릴께요~~ [3] 래피드 2010.06.17 1291
4912 <img src=2.gif>업그레이드 도중 병렬프로세싱 질문입니다. [3] 슈릉 2010.06.17 2425
4911 [re] <img src=1.gif>파일을 뺴먹었네요 file 슈릉 2010.06.17 1331
4910 <img src=3.gif>유지보수뷰에서 데이터 생성시 커스터마이징 리퀘스트 생성;;; [2] kms 2010.06.17 1720
4909 <img src=3.gif><img src=1.gif>RFQ화면에 SCREEN EXIT를 걸어주었는데 저장시 필드값들을 저장할려고합니다. [1] file ABAP하는사람 2010.06.17 1312
4908 <img src=2.gif>문서첨부 기능을 GOS외에 구현할수 있는게 있을까요? [2] kms 2010.06.17 1454