안녕하세요..
다름이 아니라 제가 궁금한건 일반적으로 selection-screen 에서 radio buttion 이나 list box 사용시 user-command 을 이용해서 값을 변경할때 마다 selection-screen output에서 변경을 하잖아요..
제가 궁금한건 user-command 사용하지 않고, f4 에서 값을 바꾸면 selection-screen output 을 타게 하는 방법이 없나요.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS: p_spmon TYPE spmon . "년월 필드.
SELECTION-SCREEN END OF BLOCK b1.
*----------------------------------------------------------------------*
* INITIALIZATION
*----------------------------------------------------------------------*
INITIALIZATION.
PERFORM initialization.
*----------------------------------------------------------------------*
AT SELECTION-SCREEN OUTPUT.
PERFORM check_exsit_file. "파일 체크
*&---------------------------------------------------------------------*
*AT SELECTION-SCREEN.
*&---------------------------------------------------------------------*
AT SELECTION-SCREEN.
*----------------------------------------------------------------------*
* AT SELECTION-SCREEN ON VALUE-REQUEST
*----------------------------------------------------------------------*
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_spmon.
PERFORM f4_month USING P_SPMON.
이렇게 코딩을 했는데요.
f4를 이용하여 날짜를 변경했을때 상위 at selection-screen output 을 타게 하는 방법이 궁금합니다.
꼭 parameter 조건에 user-command 를 적용해야 하는지요..
꼭 적용해야 한다면 parameter 조건이 radiobutton이나, listbox가 아닌것에 적용하는 방법이 있는지요.
오늘도 좋은 하루 되세요.