메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요. 초급 질문입니다.


 


Selection Screen에서 몇가지의 검색 조건을 입력을 받습니다.


그리고 이것을 서브루틴을 통해서 결과값을 출력합니다.


 


구성한 selection screen에서 조건값이 5개중, 입력하지 않은 값에 대한


sql where절이 어떻게 처리가 되나요?


기존에 조건값이 없으면 where절을 무시하고 나머지 조건에 대해서 처리하는줄 알았는데,


이 부분의 오류로 데이터를 불러오질 못하네요.


 


*-Selection- Screen


SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.


PARAMETERS : p_plnum LIKE plaf-plnum,
                        p_matnr LIKE plaf-matnr.
SELECT-OPTIONS : s_pertr FOR plaf-pertr DEFAULT sy-datum.
PARAMETERS : p_dispo LIKE plaf-dispo,
             p_paart LIKE plaf-paart DEFAULT 'LA'.


SELECTION-SCREEN END OF BLOCK b1.


 


*--Subroutine


 


FORM select_data.


  SELECT *


  INTO CORRESPONDING FIELDS OF wa
  FROM plaf
  WHERE plnum = p_plnum
  AND matnr = p_matnr
  AND pertr IN p_pertr
  AND dispo = p_dispo
  AND paart = p_paart.


    IF wa-ststa = '01'.
      wa-ststa1 = '@08@'. "Active
    ELSEIF wa-ststa = '00'.
      wa-ststa1 = '@0A@'. "InActive
    ENDIF.


    APPEND wa TO it_01.
  ENDSELECT.


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


ENDFORM.


 


예를 들어 p_matnr의 조건값을 입력하지 않고 조회했을 경우 데이터 조회가 안됩니다.(나머지 4개값은 정상적으로 입력)


디버깅을 해도 아무런 값을 들고오지 않는데 왜 이런 오류가 발생하는지 혹시 같은 경험하신분이 조언 부탁드릴게요.

번호 제목 글쓴이 날짜 조회 수
4892 <img src=2.gif>select문에서 데이터 조건에 의해서 select 하는 코딩을 모르겠습니다. [3] 레테 2010.06.14 1214
4891 <img src=2.gif>대학 시험에 abap 구문이 나오는데 모르는 부분이 있습니다. [3] NOXXXX 2010.06.14 1625
4890 <img src=3.gif>[Unicode] Hexadecimal -> Character Conversion ??? [2] 데이지 2010.06.12 1799
4889 <img src=3.gif>Table Control의 결과값에 대한 질문입니다. [3] Chaconne 2010.06.11 2061
4888 <img src=2.gif>[class] call method 관련 질문입니다. [1] 초밥 2010.06.11 1763
4887 <img src=3.gif>바피 BAPI_MATERIAL_SAVEDATA 로 자재를 올릴때 아래와같은 메시지가 나타납니다. [3] file 아바바바 2010.06.11 1931
4886 <img src=2.gif>웹브라우져의 텍스트를 갖고오는게 갑자기 안됩니다. [1] 그란투리스모 2010.06.10 1279
4885 <img src=2.gif>환율 관련 ALV 관련 질문입니다. [2] 마늘맛쿨피스 2010.06.10 2243
4884 <img src=3.gif>로컬PC의 파일의 사이즈를 알수 있는 방법 [3] 궁금이 2010.06.10 1539
4883 <img src=3.gif>bapi로 자재마스터 올리려는데 품질뷰에 대해서 질문합니다. [3] 아바바바 2010.06.10 2060
» <img src=3.gif>Selection Scree에서의 조건값에 대한 SQL where절 질문입니다. [2] Chaconne 2010.06.09 2023
4881 <img src=3.gif>테이블 join에 대하여 질문드립니다. [2] 변상훈 2010.06.09 1391
4880 <img src=3.gif>Statistics 테이블은 실시간 자료인가요? [1] 모포 2010.06.09 1375
4879 <img src=2.gif>개발 클레스 삭제 질문이요...^^ [1] 숟가락맨 2010.06.09 1178
4878 <img src=3.gif>timestamp,timestampl 타입 질문드립니다 [3] GoodAbap 2010.06.09 2160
4877 <img src=2.gif>SAP 웹 인터페이스 질문입니다(JSP, PHP, WEB DYNPRO...) [3] PCGUY7 2010.06.09 1925
4876 <img src=2.gif>테이블 컨트롤의 속성을 변경하고 싶습니다. [1] 냐옹냐옹 2010.06.09 1298
4875 <img src=3.gif>Table Control 과 Alv Grid 사용에 관해서 질문입니다. [2] Chaconne 2010.06.09 1449
4874 <img src=2.gif>ALV에서 한개 필드의 최대 길이 관하여.... [2] 나왜이케매짜? 2010.06.09 2459
4873 <img src=3.gif>ALV 에서 REFRESH_TABLE_DISPLAY 사용시 에러 [4] file LE 2010.06.08 3469