한글필드 » 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