BSP 중에 다음과 같은 명령구절이 있는데 자세한 설명을 부탁드립니다.
data: event TYPE REF TO CL_HTMLB_EVENT.
event ?= CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
BSP 중에 다음과 같은 명령구절이 있는데 자세한 설명을 부탁드립니다.
data: event TYPE REF TO CL_HTMLB_EVENT.
event ?= CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
아마도 이벤트핸들러 탭과 타입정의 탭에 적혀있는걸 얘기 하시는거 같은데
기억이 가물가물해서 맞나 모르겠지만
data: event TYPE REF TO CL_HTMLB_EVENT.
* event 변수를 CL_HTMLB_EVENT 참조해서 쓰기 위해 선언(정의) 한것이구(CL_.. 클래스인것은 아시죠??)
event ?= CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
* ?= 요거의 의미는 변수 형식이 다를때 형식변환해서 자동으로 맞춰서 대입하라는걸로 기억합니다만은...
즉, 프로그램에서 계산해서 받아오는 리턴값을 event 변수에 대입할때 들어갈 값이 event와 타입(형)이 다르면 안되므로
타입이 다를경우까지 생각해서 ?= 를 써주는걸로 기억을...
이상 초급자의 답변입니다. -_-ㅋ
즐밥~*