안녕하세요.
screen 제어 관련해서 여쭈어봅니다.
이런식으로 하단에 alv 상단에 output 필드가 존재하는데
아래 alv상에 금액을 sum하여 상단에 금액합계 를 해주고 있다면
alv상에서 등록기능이 있어 금액이 추가 되었을경우
상단의 금액 output 필드쪽에 업데이트를 해주고 싶다면
어떻게 해야할지요. 조언부탁드립니다.
안녕하세요.
screen 제어 관련해서 여쭈어봅니다.
이런식으로 하단에 alv 상단에 output 필드가 존재하는데
아래 alv상에 금액을 sum하여 상단에 금액합계 를 해주고 있다면
alv상에서 등록기능이 있어 금액이 추가 되었을경우
상단의 금액 output 필드쪽에 업데이트를 해주고 싶다면
어떻게 해야할지요. 조언부탁드립니다.
cl_gui_grid 객체를 생성할 때 I_APPL_EVENTS 값으로 abap_true를 넘겨주면
ALV 내에서 발생하는 이벤트마다 스크린 PBO,PAI를 타게 됩니다.
data_changed 이벤트 메소드 내에 해당 필드에서 계산을 수행하면 되겠네요.