i-AUD Viewer에서 보고서 열기, 실행 등 보고서에서 발생하는 이벤트 별 실행 순서입니다.
API | 발생 시점 | arguments 목록 | 발생 대상 |
---|---|---|---|
OnDataBindEnd | 컨트롤에 데이터셋이 바인딩된 후 발생 | Id : 컨트롤 이름 RecordCount : 데이터셋의 레코드 수량 | 컨트롤 |
OnDocumentLoadComplete | 문서 로드 된 후 AutoRefresh 수행 전에 발생 | 보고서 | |
OnExecuteStart | Refresh가 실행되는 시점에 발생 | IsAutoRefresh : true일 경우 AutoRefresh 동작 Target : 현재 Refresh 대상(들)의 이름 TargetNames : 현재 Refresh 대상(들)의 이름 Cancel : 이 값을 true로 설정 시 실행이 취소됩니다. | 컨트롤 |
OnLoadComplete | 문서가 로드되고 AutoRefresh가 완료되는 시점에 발생 | Success : 성공여부 Message : 에러 메시지 | 보고서 |
OnRefreshComplete | Refresh가 완료된 후 발생(doRefresh 호출 뒤) | Success : 성공여부 Message : 에러 메시지 | 보고서 |
API | 동작 설명 | 비고 |
---|---|---|
AutoRefresh | 보고서를 열 때마다 데이터 자동 조회 여부 | |
doRefresh | 보고서의 실행 버튼 클릭 시 데이터 조회 여부 | |
AfterRefresh | (콤보박스)목록 선택 후 데이터 자동 조회할 타 컨트롤 선택 | ComboBox에만 설정 가능 |