메뉴 건너뛰기

SAP 한국 커뮤니티


안녕하세요^^?
현재, handle_data_changed 이벤트에서 back 버튼을 누를때 ALV에 변경된 데이터가
있으면 팝업메시지 보여서 저장 혹은 그냥 나가게 하려고 아래와 같이 했습니다.
그런데, ALV에 아무것도 안바꾸고 그냥 화면을 나가려고 해도 계속 팝업이 뜨는데요.
초기화를 더해줘야 하는건지, 어디를 확인해야 할지 궁금합니다.


 


    when 'BACK' or 'EXIT' or 'CANC'.


 


      call method GRID1->CHECK_CHANGED_DATA
        importing
          E_VALID = g_VALID.


 


      if G_VALID is not initial.


        perform popup_confirm using text-001 "'There is some changed data.'(001)
                                    text-002 "'Do you want to save data?'(002)
                                    g_ans
                                    c_x
                                    c_a.    "'A'
        if ( g_ans <> 'J' ).
          leave to screen 0.
        else.
          perform update_database.
          leave to screen 0.
        endif.


      else.


        leave to screen 0.


      endif.



 

번호 제목 글쓴이 날짜 조회 수
52 <img src=3.gif>RFC 생성시 파라미터의 참조유형에 대한 질문입니다 [2] 승질알면서 2010.08.27 8106
51 [요청]ALV 에서 수량 필드 소숫점 없애는 방법 [5] 파릇이 2008.06.12 8208
50 <img src=1.gif>DBLINK 설정시 테스트 할때 에러 메시지 한번 봐 주세요 바다사랑 2010.10.13 8357
49 [요청]REUSE_ALV_GRID_DISPLAY-Sort and mergy문의(input 필드있음) [1] 찬호사랑 2009.01.20 8571
48 [요청]SUM [6] 풍뎅이 2007.12.06 8573
47 ALV list를 write 구문을 사용해서 만들수 있나요? [2] mm 2021.04.01 8604
46 [요청]SORT (A필드는 오름차순 B필드는 내림차순) 관하여 질문드립니다. [4] 열심히 2008.10.10 8610
45 [요청]read table [3] 풍뎅이 2007.12.05 8791
44 <b>[완료]</b>for all entries를 이용한 조인방법 [7] 아싸ㅎ 2008.04.03 8867
43 <img src=2.gif>ALV 셀 병합하는 방법 알려주세요.. [4] 은미짱 2011.03.23 8925
42 [질문] alv에서 필드 폭의 길이를 지정할 수 없나요? [5] 나도아밥퍼 2007.05.23 8978
41 [요청]alv에서 edit_mask 사용하구싶은데 잘안되네요.. [2] CoolGuy 2008.09.10 9023
40 [요청]at first, at last, at new, at end 정확한 개념좀 갈켜주세여.. 휴... [5] 아밥입문자 2008.08.25 9041
39 <img src=3.gif>숫자 세자리마다 콤마 붙여주는 펑션이 있나요 [7] 아밥맨 2009.10.02 9078
38 [요청]GETWA_NOT_ASSIGNED 이 오류에 대해서 아시는 분? [7] 나도아밥퍼 2008.01.07 9285
37 <b>[완료]</b>Gui->WEB 호출시 파라미터 문제 [2] 윤군친구(bsp개발자) 2007.12.07 9467
36 <b>[완료]</b>cursor 프로그램 관련 질문입니다. [4] order001 2007.12.04 9474
» [요청] 변경된 내용이 없는데도 CHECK_CHANGED_DATA 메소드가 'X'을 내어서 계속 팝업메시지가 뜹니다. [3] 하오 2008.07.02 9508
34 <b>[완료]</b>오라클의 CASE WHEN과 같은 기능.. [8] 풍뎅이 2007.12.06 10002
33 [요청]인터널테이블 끼리 move-corresponding 안될까요~~ [5] genius 2008.03.14 10225