메뉴 건너뛰기

SAP 한국 커뮤니티

>아래 보시는 화면처럼


>체크가 deal no인 43이 둘다 체크가 되면 오류가 생기면 안되는데요..


>오류가 생기네요



>42번을 돌렸을때는 아무이상없이 잘 실행이 되었는데.


>왜 오류가 생기는지 이상하군요..


>저 체크박스를 체크하는 로직은


>FORM CHECK_DEAL.


>  DATA : BEGIN OF L_CHECK OCCURS 0.
          INCLUDE STRUCTURE I_CHECK.
  DATA : END OF L_CHECK.


>  READ TABLE I_CHECK INDEX 1 INTO L_CHECK.


>  LOOP AT I_CHECK.
    IF L_CHECK-SELECT_MARK EQ I_CHECK-SELECT_MARK
        AND L_CHECK-ZZSEQUENCE EQ I_CHECK-ZZSEQUENCE.
    ELSE.
      MESSAGE E996 WITH ZFEMSCASHFW-ZZSEQUENCE ZFEMSCASHFW-ZZFLOWTYPE.
    ENDIF.
  ENDLOOP.
ENDFORM.                    " check_deal


>위에 보시는 로직에서 수행을 하고 있습니다.


>I_CHECK테이블에서는 전표수만큼 데이터를 받아오구요


>L_CHECK에서는 처음에 받아오는 테이터를 유지하고있습니다.


>그래서 루프 문에서 SELECT_MARK는 체크여부확인하는 필드구요


>ZZSEQUENCE에서는 deal no를 체크 합니다.그렇게 해서 deal no는 같은데 체크가 안되어있다면


>메세지를 나오게 만드는데요.


>이게 전표 2개일때랑 4개일때랑 뭐가 틀린건지.. 이상하네요.


>아시는분은 좀 알려주세요,.



  DATA : BEGIN OF L_CHECK OCCURS 0.
          INCLUDE STRUCTURE I_CHECK.
  DATA : END OF L_CHECK.


  READ TABLE I_CHECK INTO L_CHECK.
*  READ TABLE I_CHECK INDEX 1 INTO L_CHECK.


  LOOP AT I_CHECK.
    IF L_CHECK-SELECT_MARK EQ I_CHECK-SELECT_MARK
        AND L_CHECK-ZZSEQUENCE EQ I_CHECK-ZZSEQUENCE
        AND L_CHECK-ZZFLOWTYPE EQ I_CHECK-ZZFLOWTYPE.


    ELSE.
      IF  L_CHECK-SELECT_MARK NE I_CHECK-SELECT_MARK
          AND L_CHECK-ZZSEQUENCE NE I_CHECK-ZZSEQUENCE.
*         AND L_CHECK-ZZFLOWTYPE NE I_CHECK-ZZFLOWTYPE.
      ELSE.
        MESSAGE E996 WITH ZFEMSCASHFW-ZZSEQUENCE ZFEMSCASHFW-ZZFLOWTYPE.
      ENDIF.


    ENDIF.
  ENDLOOP.
ENDFORM.                    " check_deal


지금 처럼로직을 짜서 처음에 생긴 문제는 해결이 되었습니다.


근데 이젠.. 다른 문제가 42번의 001을 체크하면 오류는 42번의 002가 체크 안되었다라는 메세지가 나오구요


42번의 002를 체크하면 오류는 42번의 001이 체크 안되었다라는 메세지가 나와야하는데


002를 체크해도 001번하고 같은 메세지가 뜨네요..


43번은 아무 이상이 없는데. 42번에서 문제가 생기는데요. 뭐 이상한점이라도 찾으신분은 답변좀 부탁합니다.

번호 제목 글쓴이 날짜 조회 수
510 <img src=3.gif>smartform 데이타 변수 회색으로 안됨 [1] 최선 2011.03.25 2087
509 <img src=3.gif>[수정]f4메쏘드 썼는데 메쏘드 안타는거 ... [다시다시] [6] file 오렌지겅주님 2011.03.25 2760
508 [re] <img src=2.gif>ABAP NEW EDITOR 관련 질문입니다. [5] file jube 2011.03.25 2484
507 <img src=3.gif>gui 720 편집기 관련 질문 드립니다. [2] 곰팬 2011.03.25 1967
506 <img src=2.gif>BDC 돌아간 후 결과를 ALV에 보여주는 방법 - [1] 반짝반짝빛나는 2011.03.26 2900
505 <img src=3.gif>REUSE_ALV_GRID_DISPLAY_LVC 필드 카달 로그 지워도 나옴 [2] 최선 2011.03.28 2944
504 <img src=3.gif>easy abap 예제문 z04_012 실행 오류.. [5] 이소아밀 2011.03.28 2116
503 <img src=2.gif>엑셀파일 첨부해서 메일 보내기 (255 byte이상) [1] 둥맘 2011.03.28 3015
502 <img src=2.gif>ALV Class사용 후 스탠다드 export-> local file했을 때 heading이 나오지 않는문제, [1] Emily S. Kang 2011.03.28 2657
501 <img src=3.gif>f4메쏘드 이용해서만든 possible entry 모양.. [7] file 오렌지겅주님 2011.03.29 2691
500 <img src=2.gif>SAP GUI 설치 후 글꼴변경에 관련된 문의입니다. [1] 신동욱 2011.03.29 6311
499 <img src=2.gif>DEMO_DYNPRO_TABCONT_LOOP 예제소스 질문드립니다. [1] 안녕아밥 2011.03.29 2647
498 <img src=3.gif>빠른일자 구하는 펑션 같은거 있나요?? [3] file imgood 2011.03.29 1874
497 <img src=3.gif>PFCG Role에 사용자를 BDC나 BAPI로 Assign할수있을까요? [2] file 양키 2011.03.29 3341
496 <img src=2.gif>SELECT-OPTIONS Query방법문의 어떤 방법이 있을까요 [2] 하늘 2011.03.29 3490
495 <img src=2.gif>테이블 Foreign Key 와 프로그램 관련 입니다. [1] aDam 2011.03.30 3874
494 <img src=3.gif>스마트 폼에서 그래픽 출력할때 이상합니다. [3] 이소아밀 2011.03.31 4785
493 RFC만들고 sm59에서 destination생성방법 한량도깡 2011.03.31 5065
492 <img src=1.gif>WDA Edit Or Modify Event 는 없을까요? ㅠㅠ 표군 2011.03.31 3956
491 <img src=2.gif>SELECTION-SCREEN의 라디오버튼 더블클릭과 엔터 그리고 SELECT-OPTIONS의 연관성 [3] 츄리닝 2011.03.31 3807