스크린 페인터에서 테이블 컨트롤 사용한 작업을 하고 있습니다.
그리드 안에 특정 필드를 클릭 하면 팝업을 떠 선택후 그 특정 필드에 선택된 값이 들어가게 해놨는데.
팝업이 뜰때 선택된 필드 옆에 있는 필드의 데이터 값을 넘겨 주고 싶습니다.
그런데 어떻게 해야 할지 모르겠네요-
*화면
PROCESS BEFORE OUTPUT.
MODULE STATUS_0300.
LOOP AT T_ZFIT0062B WITH CONTROL TC300 CURSOR TC300-CURRENT_LINE.
MODULE MODIFY_SCREEN.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE EXIT_COMMAND_0300 AT EXIT-COMMAND.
LOOP AT T_ZFIT0062B.
MODULE GET_LINE_300.
ENDLOOP.
MODULE USER_COMMAND_0300.
PROCESS ON VALUE-REQUEST.
FIELD T_ZFIT0062B-APPAPERNR MODULE HELP_PERNR_300.
*프로세스
데이터를 넣는건 아래와 같이 99999 같이 데이터를 넣으면 되는데,
데이터를 가져오는건 안되네요.
*&---------------------------------------------------------------------*
*& Form HELP_CARD
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM HELP_PERNR_300 .
TEST = T_ZFIT0062B-TEST. "데이터를 가져오는건 안되는데
T_ZFIT0062B-APPAPERNR = 999999. "데이터를 넣는건 되네요
ENDFORM. " HELP_PERNR_300