Easy Heading Macro | ||||||
---|---|---|---|---|---|---|
|
This section is about execution order of events that occur within i-AUD Viewer에서 보고서 열기, 실행 등 보고서에서 발생하는 이벤트 별 실행 순서입니다.
보고서 Event API 목록
...
Id : 컨트롤 이름
RecordCount : 데이터셋의 레코드 수량
...
IsAutoRefresh : true일 경우 AutoRefresh 동작
Target : 현재 Refresh 대상(들)의 이름
TargetNames : 현재 Refresh 대상(들)의 이름
Cancel : 이 값을 true로 설정 시 실행이 취소됩니다.
...
Success : 성공여부
Message : 에러 메시지
...
Success : 성공여부
Message : 에러 메시지
...
컨트롤 Event 옵션 목록
...
Event 실행 순서
보고서 Open 시
보고서 실행(doRefresh) 시
Viewer, such as opening and executing reports.
Report Event API List
API | Trigger Point | Arguments List | Target |
---|---|---|---|
OnDataBindEnd | After a dataset is bound to a Control | Id : Control name RecordCount : Number of records in the dataset | Control |
OnDocumentLoadComplete | After a document is loaded, before AutoRefresh is executed | Report | |
OnExecuteStart | When Refresh is executed | IsAutoRefresh : AutoRefresh operates if it is true Target : Name(s) of the current Refresh target(s) TargetNames : Name(s) of the current Refresh target(s) Cancel : Cancel execution if it is true | Control |
OnLoadComplete | When a document is loaded and AutoRefresh is completed | Success : Whether the operation was successful Message : Error message | Report |
OnRefreshComplete | After Refresh is completed (after doRefresh is called) | Success : whether the operation was successful Message : Error message | Report |
Control Event Option List
API | Description | Remarks |
---|---|---|
AutoRefresh | Whether to automatically query data each time the report is opened | |
doRefresh | Whether to query data when the report's Execute button is clicked | |
AfterRefresh | Select other Controls to automatically query data after a list(ComboBox) item is selected | Can only be configured for ComboBox Controls |
Event Execution Order
When Opening a Report | When Running a Report (doRefresh) |
---|---|