아밥초짜입니다!!
alv에서 컨테이너가 갱신되서 새로운 데이터를 뿌려야하는데
check 컨테이너 is initial 에 걸려서 다음로직을타지않습니다1!
어떻게 바뀐 데이터를 refresh할수있을까요~
자세한 조언 부탁드려요!!
댓글 4
-
용사마
2008.03.11 01:30
-
icarus
2008.03.11 01:39
데이터 갱신시 ALV 를 리프레쉬하는 메소드를 호출하셔야 될 듯 합니다.
refresh_table_display 메소들 참조하시기 바랍니다...
-
icarus
2008.03.11 01:41
설명이 좀 부족한 듯 해서 첨언합니다...
만일 data_changed 이벤트가 발생했을 경우에
data_changed 이벤트나 data_changed_finish 이벤트에서 refresh_table_display 를 호출하시면
컨테이너를 생성하는(일반적으로 PBO) 로직과는 상관없이(PBO 를 타지 않고)
변경된 데이터가 갱신되어 화면에 디스플레이됩니다...
-
genius
2008.03.11 20:12
감사합니다!! 조언덕분에 해결했어요^^
check 를 푸셔야 할듯 합니다.
당연히 check is initial에 걸리니까 아래 로직을 타지 않는것이죠..
의도한게 무엇인지는 잘 모르겠으나.. check 보다는 if 문으로 분기하심이 ...