DIALOG_OPEN¶
목적¶
UTILITIES 중 DIALOG_OPEN은 DIALOG UI를 현재 페이지 내에서 작은 창 형태로 호출할 때 사용한다.
주요 단계¶
1. Application에서 UI Object와 Event를 생성¶
- UI Object와 Event 생성 과정을 시작한다.
<사진 1> UI Object와 Event를 구성하는 단계
2. Event 생성 후 "DIALOG_OPEN" Method 구성¶
- Method는
EV_DIALOG_OPEN을 사용하며, 아래 코드와 같이 작성한다.
METHOD EV_DIALOG_OPEN.
"DIALOG OPEN EVENT
CALL METHOD /U4A/CL_UTILITIES=>DIALOG_OPEN
EXPORTING
IO_VIEW = ME->/U4A/IF_SERVER~AR_VIEW " [U4A] UI Element Super Class
I_DIALOG_ID = 'DIALOG1'. " DIALOG UI ID
ENDMETHOD.
3. Web에서 DIALOG_OPEN Event를 실행¶
- Event를 작동시키면 DIALOG가 호출되는 것을 확인할 수 있다.
<사진 2> Web에서 DIALOG 호출 결과 화면