한글필드 » Api
  
setpatternfunc
  
Description
필드의 pattern_func 속성값을 설정하는 API이다.
  
  
Parameters
  
    
      | Parameters | 
      Type | 
      Description | 
    
  
  
        
    
        | strPatternFunc | 
        STRING | 
 	pattern_func 속성값 | 
      
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | STRING | 
      정상 처리 여부 | 
    
  
Example
function btn_on_mouseup()
{
    fldHangul.setpatternfunc("PatternHangulFunc"));
}
/**
 * 패턴 처리 사용자 정의 함수
 * @param objScreen 화면 인스턴스
 * @param objComponent 컴포넌트 인스턴스
 * @param nEventType 함수가 호출된 이벤트 유형
 *                   (0:DISPALY, 1:USER, 2:API, 4:KEYBOARD, 5:FOCUSOUT)
 * @param strValue 패턴이 포함되지 않은 값
 * @param nRow 행 인덱스 (Zero-Based) (필드인 경우, -1)
 * @param nSubRow 서브행 인덱스 (Zero-Based) (필드인 경우, -1)
 * @param nColumn 열 인덱스 (Zero-Based) (필드인 경우, -1)
 */
function PatternHangulFunc(objScreen, objComponent, nEventType, strValue, nRow, nSubRow, nColumn) {
	var objPatternInfo;
	objPatternInfo = {
		format_text: undefined,			// 값 지정시, 지정된 값이 그대로 표시됨
		pattern: undefined,				// pattern 속성에 해당하는 문자열
        masking_length: undefined,         // masking_length 속성에 해당하는 값
		pattern_mask: undefined,		   // pattern_mask 속성에 해당하는 문자열
		pattern_front_symbol: undefined,   // pattern_front_symbol 속성에 해당하는 문자열
		pattern_rear_symbol: undefined	 // pattern_rear_symbol 속성에 해당하는 문자열
	};
	
	return objPatternInfo;
}
  
See Also
getpatternfunc
  
Viewer Ver.
9.1.1.1
  
Update Date
 20220921