METHOD HANDLE_ONF4 .
ENDMETHOD.
ALV에 위와같이 F4버튼을 눌렀을때. 서치 핼프를 뛰우게 되어 있는데요...
ITEM CHANGED 될때 저 이벤트를 강제로 발생시키는 것이 가능한지?
궁굼해서 문의 드립니다.
METHOD HANDLE_ONF4 .
ENDMETHOD.
ALV에 위와같이 F4버튼을 눌렀을때. 서치 핼프를 뛰우게 되어 있는데요...
ITEM CHANGED 될때 저 이벤트를 강제로 발생시키는 것이 가능한지?
궁굼해서 문의 드립니다.
이벤트 2개를 한번에 발생시키는 방법은 모르겠구요.
data changed 에서 f4 를 실행시키는 로직을 넣으면 되지 않을까요?
f4 선택결과는 modify_cell 등으로 변경시키면 될 것 같습니다.
data changed 될 때 f4 를 발생시키고 싶다면
event 만드실때 onf4 를 data_changed 로 정의하시면 되긴합니다.
class lcl_event_receiver definition.
public section.
methods:
handle_data_changed
for event data_changed of cl_gui_alv_grid
importing er_data_changed.
변경시 이벤트 설정은 위와 같은데 이름만 바꿔주시면 되겠죠
class lcl_event_receiver definition.
public section.
methods:
handle_onf4
for event data_changed of cl_gui_alv_grid
importing er_data_changed.
이렇게 정의하시면 data changed 될때 handel_onf4 메쏘드를 실행하게 될 거구요.
그런데 어떤 경우에 이렇게 해야할 일이 있는지 궁금하네요. ^^;;