IBSheet8의 엑셀 업로드 시 발생하는 이벤트 순서는 다음과 같습니다.

조회 이벤트와 겹치므로, type 파라미터로 엑셀(EXCEL)과 조회(Search)를 구분할 수 있습니다.



1. onSelectFile

  • 사용자가 파일을 선택할때 발생(importData, loadExcel, loadText 호출시)
  • 파일 이름 확인, 로딩 이미지 표시 등에 활용


2. onReceiveData 

  • 시트가 서버 또는 내부 데이터를 받은 직후 발생


3. onImportFinish 

  • 데이터를 시트에 로드하기 전 발생
  • onBeforeDataLoad 이벤트와 같은 시점
  • 업로드 데이터 검증, 서버 에러나 업로드 오류 발생 시 로딩 이미지를 닫는 시점에 활용


4. onDataLoad

  • 데이터가 시트 내에서 파싱되어 로드된 후 발생


5. onSearchFinish

  • 화면 렌더링까지 완료된 상태에서 발생
  • 에러없이 정상 로딩 시 로딩 이미지를 닫는 시점에 활용