function btnUploadExcel_on_mouseup(objInst)
{
// 그리드 엑셀 업로드 API 호출
grdList.uploadexcel();
}
/**
* 그리드 파일 로드 완료 이벤트
*
* @param {Object} objInst 그리드 컴포넌트 인스턴스
* @param {string} nResult 파일 로드 정상 처리 여부 (0: 오류, 1:정상)
* @param {string} strCode 에러 코드
* @param {string} strMsg 에러 메시지
* @param {number} nLoadStartTime 파일 로드 시작 시간
* @param {number} nStartRowIndex 로드 시작 행 인덱스
* @param {number} nEndRowIndex 로드 종료 행 인덱스
*/
function grd_on_fileload(objInst, nResult, strCode, strMsg, strFileName, nLoadStartTime, nStartRowIndex, nEndRowIndex)
{
var load_end_time;
load_end_time = factory.gettickcount();
factory.consoleprint("on_fileload> Start");
factory.consoleprint("on_fileload> Grid Object Name = " + objInst.getname());
factory.consoleprint("on_fileload> nResult = " + nResult);
factory.consoleprint("on_fileload> strCode = " + strCode);
factory.consoleprint("on_fileload> strMsg = " + strMsg);
factory.consoleprint("on_fileload> nLoadStartTime = " + nLoadStartTime);
factory.consoleprint("on_fileload> nStartRowIndex = " + nStartRowIndex);
factory.consoleprint("on_fileload> nEndRowIndex = " + nEndRowIndex);
factory.consoleprint("on_fileload> nLoadEndTime = " + load_end_time);
factory.consoleprint("on_fileload> nLoadTime = " + (load_end_time - nLoadStartTime));
}