책에 나온대로 아래와 같이 소스코드 작성했는데
syntax error 가 나옵니다. 어떻게 수정해야할지 답변 부탁드립니다.
에러메시지 : Statement is not accessible. / 해당 row ** 표시
REPORT Z15_12.
CLASS LCL_EVENT_RECEIVER DEFINITION.
PUBLIC SECTION.
METHODS:
HANDLE_DOUBLE_CLICK
FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID
IMPORTING E_ROW E_COLUMN.
ENDCLASS.
CLASS LCL_EVENT_RECEIVER IMPLEMENTATION.
METHOD HANDLE_DOUBLE_CLICK.
LEAVE TO SCREEN 0.
ENDMETHOD.
ENDCLASS.
DATA: EVENT_RECEIVER TYPE REF TO LCL_EVENT_RECEIVER.
CREATE OBJECT EVENT_RECEIVER. **
SET HANDLER EVENT_RECEIVER->HANDLE_DOUBLE_CLICK FOR G_GRID.
------------------------------------------------------------------------------------------------------------------------------
DATA형 지정했고 오브젝트 생성안될리가 없는데 왜 안되는지 모르겠습니다.
또한 EVENT_RECEIVER 라는 오브젝트가 LCL_EVENT_RECEIVER 를 참조하기 때문에
LCL_EVENT_RECEIVER 가 있는지 확인해야하는데 바로 위에서
클래스를 정의하고 implement 했기 때문에 더더욱 왜 안되는지 모르겠습니다. 속시원한 답변 부탁드립니다^^.
감사합니다.
해당구문들의 선언부 위치를 다시 파악해 보세요
오브젝트 부분은 PBO로 알고 있습니다