콘텐츠로 이동

Event 기초

목적
UI Object에서 이벤트가 발생했을 때 웹에서 어떤 데이터를 전달받는지 확인하는 방법을 설명


주요 단계

1. UI Object의 Events 생성

o UI Object의 이벤트를 생성하여 설정

이미지

<사진 1> UI Object의 Events 생성


2. 생성된 메소드의 위치로 이동

o 이벤트 메소드가 생성된 위치로 이동하여 코드 확인

이미지

<사진 2> 메소드 위치 이동


3. 메소드에 Debug 설정 후 웹에서 실행

3.1. Debug를 설정한 후, 웹에서 이벤트를 실행하여 동작을 확인

o 반드시 Set/Delete External Breakpoint를 설정하여 Debug 진행

이미지

<사진 3> Debug 설정

이미지

<사진 4> Debug 실행 화면


4. Debug 화면에서 전달 데이터 확인

o Debug 화면에서 Locals 영역을 확인하여 웹에서 어떤 데이터가 전달되는지 검토

이미지

<사진 5> Locals 영역 데이터 확인


5. 이벤트 전달 데이터 설명

o 이벤트 실행 시 전달되는 데이터 항목 설명

Name Description
I_ID 이벤트 실행 시 UI Object 의 ID 정보
I_FDATA F4 Help Callback Event의 반환 Parameter로 사용
IO_UIOBJ 선택한 UI Object 의 Class Instance 정보
IT_FILES File Upload UI 전용 Parameter
IT_FORM_DATA UI Event의 Client Parameter에 사용된 정보
I_EVENT_NAME 이벤트 실행 시 UI Object 의 Index 정보