메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]FUNCTION ALV 에서 DATA_CHANGED 후 REFRESH 기능이 있을까요?

왕초~삽질맨 2008.10.06 16:19 조회 수 : 7765

FUNCTION ALV 에서 DATA_CHANGED 후 REFRESH 기능이 있을까요?


 


 


FORM data_changed USING rr_data_changed TYPE REF TO
                            cl_alv_changed_data_protocol.


  DATA :  ls_mod_cells TYPE lvc_s_modi,
          ls_cells     TYPE lvc_s_modi,
          l_matnr      LIKE mara-matnr,
          ls_list      LIKE gt_list.


  LOOP AT rr_data_changed->mt_good_cells INTO ls_mod_cells.
    CASE ls_mod_cells-fieldname.
      WHEN 'ABGDT'.
        READ TABLE gt_list INDEX ls_mod_cells-row_id
                   INTO ls_list.
        IF sy-subrc = 0.
          LOOP AT gt_list WHERE aufnr = ls_list-aufnr.
            gt_list-abgdt = ls_mod_cells-value.
            modify gt_list .clear gt_list.
          ENDLOOP.
          IF sy-subrc = 0.
          ENDIF.
        ENDIF.
    ENDCASE.


  ENDLOOP.


 


ENDFORM.


 


갑자기 class alv 로 하면 간단한것을 괜히 function alv로 해서 ㅠㅜ


 


각설하고


 


소스를 보시면 ABGDT 에 값이 들어올때 같은 값을 가지는 다른 키값의 VALUE 값을 MODIFY 후


 


REFRESH 하여 화면에  뿌려주려합니다.


 


cl_alv_changed_data_protocol 에는 해당셀만 MODIFY 하는기능이 있고 다른 ROW를 수정하면 DUMP 가 발생합니다.


 


강제로 UCOMM 을 태워야 REFRESH 가 될듯한데 혹시 아시는분 부탁드립니다.

번호 제목 글쓴이 날짜 조회 수
70 <img src=1.gif>SQL HINT절 (%_HINTS ORACLE'&max_in_blocking_factor 40&'.) 에 대해 질문드립니다. [5] 아밥 2010.03.16 7084
69 <b>[완료]</b>select count(*) 구문이 어떤 구문인가요?? [6] bd 2008.05.15 7097
68 <b>[완료]</b>LVC_FIELDCATALOG_MERGE 펑션에 대한 문의 [5] 박상우 2008.07.28 7103
67 <img src=3.gif><img src=1.gif>SUBMIT 구문을 이용하지 않고 화면의 SPOOL 번호 구하는 방법은 없나요?? 튀밥 2010.04.28 7151
66 [요청]왕기초질문 LEFT OUTER JOIN [4] 벤또 2007.12.10 7169
65 <img src=3.gif>CTS 릴리즈 취소하는 방법 좀 알려주세요. [3] 기쁨 2011.01.26 7171
64 <b>[완료]</b>Class ALV에서요....TOP-OF-PAGE할려면요?? [4] 복만돌이 2008.07.01 7262
63 [요청]덤프에럽니다. 평소에 쓰는 alv 프로그램 똑같은 형식을 사용해서 alv프로그램을 만들어줬는데요. [2] 아밥걸 2008.07.09 7512
62 [요청]최대값 구하기 [10] 풍뎅이 2007.11.23 7661
61 <img src=3.gif border=0>mes table 로 인서트 중 dump 가 발생했습니다 [4] 아밥어렵네요 2009.04.15 7698
60 <img src=3.gif>프로그램 강제종료 방법이 있을까요?[추천:e-abap] [7] file 나만고양이 2010.10.04 7750
59 [요청]LEAVE TO LIST-PROCESSING. 관련 된거요 [2] 아바퍼 2009.02.17 7763
» [요청]FUNCTION ALV 에서 DATA_CHANGED 후 REFRESH 기능이 있을까요? [7] 왕초~삽질맨 2008.10.06 7765
57 <img src=3.gif>MESSAGE_TYPE_X 덤프 문의드립니다. [6] 나만고양이 2010.11.15 7805
56 [요청]MESSAGE TYPE에 관해 알고싶습니다!! [7] genius 2008.03.26 7897
55 [요청]절대값을 어떻게 해용???초보라서 ..부탁해용~~~~~~~ [3] 因緣 2008.10.29 7907
54 [요청]SE80에서 프로그램 옆의 Description에 관하여 문의드립니다. [5] 풍뎅이 2008.02.26 7995
53 <img src=2.gif>인터널테이블 데이터 중복체크 질문드립니다. [5] GoodAbap 2010.06.21 8089
52 <img src=3.gif>RFC 생성시 파라미터의 참조유형에 대한 질문입니다 [2] 승질알면서 2010.08.27 8095
51 [요청]ALV 에서 수량 필드 소숫점 없애는 방법 [5] 파릇이 2008.06.12 8182