팩토리 » Api
  
calleventhandler
  
Description
컴포넌트에 등록된 이벤트 함수를 강제로 호출하는 API이다.
  
  
Parameters
  
    
      | Parameters | 
      Type | 
      Description | 
    
  
  
        
    
        | objInst | 
        INSTANCE | 
 	이벤트 발생 대상 오브젝트 | 
      
    
    
        | bAsyncCall | 
        BOOL | 
 	이벤트 함수 비동기 호출 여부 | 
      
    
    
        | strEverntName | 
        STRING | 
 	발생 이벤트 이름 | 
      
    
    
        | arrEventParam | 
        Array | 
 	이벤트 함수 파라미터 배열 (objInst 파라미터 제외) | 
      
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | short | 
      이벤트 함수 호출 결과 | 
    
  
Remark
bAsyncCall 파라미터를 true로 설정한 경우, 해당 이벤트 함수가 비동기로 호출되면, fireevent 함수의 리턴값은 무조건 0이다.
  
 
  
Example
function btn_fireevent_on_mouseup(objInst)
{
    var ret;
    // fldDate 오브젝트의 on_changed 이벤트 함수 호출
	ret = factory.calleventhandler(fldDate, false, "on_changed", ["", fldDate.gettext()]);	
    if (ret == -1) {
        screen.alert("Invalid Parameter");
    }
    else if (ret == -2) {
        screen.alert("Event Callback is Not Defined");
    }
}
  
Viewer Ver.
9.1.1.1
  
Update Date
 20190923