screen의 alv 값을 더블 click후 값을 참조 하여 다른 table을 Query후
결과를 Input/Output Filed에 찍을려고 하는데.. 값이 찍히지가 않네요..
물론 에러는 발생안하구요....
디버깅을 태워보면 아래 메쏘드 부분만 처리하고 pai, pbo 로직을 타지가 않네요..
고수님들 조언 부탁드립니다.. alv는 class로 생성했습니다..
method handle_double_click.
perform alv_double_click using e_row e_column.
endmethod.
form alv_double_click using p_row
p_column.
read table gt_frontdata index p_row.
check sy-subrc = 0.
select single * from zcost880
into corresponding fields of gs_t880
where kokrs = gc_kokrs
and kostl = gt_frontdata-jkostl
and kstar = gt_frontdata-kstar. <=== 여기까지는 정상 처리 잘됨...
* 화면처리
dy_amt01 = gs_t880-amt01. <=== dy_amt01 : 화면의 Input/Output Field 임.
ENDFORM.
DYNP_VALUES_UPDATE 이펑션을 한번 사용해 보세요 ~~