본문 바로가기
SAP/ABAP

SAP ABAP REFRESH NOT WORKING DYNAMIC OUTPUT

by 꿈청(꿈꾸는청년) 2021. 6. 10.
반응형

SAP ALV REFRESH TABLE DISPLAY NOT WORKING 

SAP ALV REFRESH TABLE DISPLAY

 

 

오늘 많은 시간을 낭비했음에도 불구하고 결국 해결못한 것을 기록합니다. 끝내 해결했더라면 기분이 좋았을텐데 그게 아니라서 찜찜한게 영 기분이 좋지 않네요. 혹시 관련 문제를 해결하신 분이 계시다면 댓글 부탁드립니다 ^^*

 

 

관련 이슈는 ALV REFRESH 를 했음에도 불구하고 DATA 변경건에 대해 UPDATE가 안되더군요 단순히 

ALV DISPLAY 하는 펑션 set_table_for_first_display 에서 인터널테이블이 아닌 동적 테이블로 구성하였는데  예시) GT_TAB(인터널테이블) --> 정상적으로 실행 

       <GT_TAB>(필드심볼) --> 실행 X

 

 

SAP 커뮤니티에서 저랑 같은 오류를 겪은 사람을 만났습니다 ㅎ

http://sapjoy.co.kr/index.php?mid=abapqna&document_srl=7760&m=0 

 

ABAP QnA - [완료]alv 호출시 set_table_for_first_display , 필드심볼을 사용하면 refresh가 안됩니다.

CALL METHOD g_grid->set_table_for_first_display EXPORTING is_layout = gs_layocat it_toolbar_excluding = gt_exclude &...

sapjoy.co.kr

하지만 해결방법에 대한 내용은 없네요 ㅎㅎ;

 

 

동적으로 구성해서 그런지 인터널테이블로 구성한 GIRD DISPLAY는 REFRESH가 가능하더라도 동적으로 구성한 ALV GRID는 REFRESH를 해도 아무런 반응이 없더군요 ㅠㅠ

 

사실 인터널테이블로 구성하면 되도 상관은 없지만 괜히 내적으로 오기가 생기네요 (동적으로 하고 싶은 마음이 ㅎㅎ) 

 

내일까지 해보고 결과를 공유하겠습니다 

감사합니다 ^^

반응형

댓글