Class Index

Classes


Class EFormInput

EFormInput

Class Summary
Constructor Attributes Constructor Name and Description
 
Inputbox 컨트롤을 제어하는 객체입니다.
Method Summary
Method Attributes Method Name and Description
 
blur()
inputbox의 포커스 아웃 시키는 함수
 
inputbox로 포커스를 이동시키는 함수
 
inputbox 컨트롤의 고유 ID 반환해주는 함수
 
inputbox의 비활성화 옵션 상태값을 반환하는 함수
 
inputbox의 출력양식을 반환하는 함수
 
inputbox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
 
inputbox의 출력양식이 적용된 value 값을 반환하는 함수
 
inputbox의 현재 페이지 번호를 반환하는 함수
 
inputbox의 접근성 타이틀을 반환하는 함수
 
inputbox의 컨트롤 타입을 반환해주는 함수
 
inputbox의 value 값을 반환하는 함수
 
inputbox의 보이기 옵션 상태값을 반환하는 함수
 
onBlurEvent(eventFunction)
inputbox의 포커스가 나갔을 때 이벤트 처리 함수
 
onChangeEvent(eventFunction)
inputbox의 입력값이 변경되었을 때 이벤트 처리 함수
 
onFocusEvent(eventFunction)
inputbox의 포커스가 들어왔을 때 이벤트 처리 함수
 
onKeyUpEvent(eventFunction)
inputbox의 키입력이 up 됐을 때 이벤트 처리 함수
 
onRequiredGuideEvent(eventFunction)
inputbox의 입력값이 가이드텍스트의 값과 일치하지 않을 때 이벤트 처리 함수
 
setAutoNextFocus(isAuto{Boolean})
input의 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
 
setAutoSizeFont(isAutoSizeFont)
inputbox의 글자가 많을 경우 박스에 맞게 자동 축소 여부를 설정하는 함수
 
setDisabled(isDisable, isMirroring, isEventBubble)
inputbox의 비활성화 옵션을 설정하는 함수
 
setDisabledClass(strClassName)
inputbox의 비활성화 시 스타일 클래스 설정하는 함수
 
setFormat(strFormat)
inputbox의 출력양식을 설정하는 함수
 
setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
inputbox의 가이드 배경 색상을 설정하는 함수
 
inputbox의 입력순서 비활성화 옵션을 설정하는 함수
 
setIsScroll(isScroll)
inputbox의 스크롤 표시를 설정하는 함수
 
setLocalValue(value{String}, isEventBubble{Boolean})
inputbox의 value 값을 설정 하는 함수로 미러링일 경우
입력값을 전달하지 않고 동작하고 있는 화면에만 적용합니다.
 
setMaxLength(maxLength)
inputbox의 MaxLength 을 설정하는 함수
 
setNecessaryCheck(isNecessaryCheck, isMirroring)
inputbox의 필수항목체크에 대하여 설정하는 함수
 
setTitle(strTitle)
inputbox의 접근성 타이틀을 설정하는 함수
 
setUseNoWrap(isUseNoWrap)
inputbox의 입력의 줄내림(enter) 방지 옵션을 설정하는 함수
 
setValue(value{String}, isEventBubble{Boolean})
inputbox의 value 값을 설정 하는 함수
 
setVisible(isVisible, isMirroring)
inputbox의 보이기 옵션을 설정하는 함수
 
inputbox컨트롤의 전용 뷰어(앱, exe) 숫자만 키보드 에서 기본 값이 0 일 경우 빈값으로 사용 함수
 
미러링 사용 시 서브의 앱의 키보드를 활성화 하는 함수
Class Detail
EFormInput()
Inputbox 컨트롤을 제어하는 객체입니다. 그룹의 컨트롤 리스트에서 찾아서 사용합니다.
var arrayControlList = group.getControlList();
if(null != arrayControlList[0] && "input" == arrayControlList[0].getType()){
var inputbox = arrayControlList[0];
}
EFormInput 객체의 함수를 사용하여 컨트롤의 값 및 컨트롤의 이벤트를 제어할 수 있습니다.
Since:
version 5.0.1
Method Detail
blur()
inputbox의 포커스 아웃 시키는 함수
inputbox의 포커스 아웃 시키는 함수입니다.
다른페이지에 컨트롤이 존재할 경우 동작하지 않습니다.
inputbox.blur();
Since:
version 5.0.1

focus()
inputbox로 포커스를 이동시키는 함수
 inputbox로 포커스를 이동합니다.
window.setTimeout(function(){inputbox.focus();}, 100);
Since:
version 5.0.1

getCtrlID()
inputbox 컨트롤의 고유 ID 반환해주는 함수
inputbox 컨트롤의 고유 ID 반환합니다.
이 고유 ID는 다른 컨트롤의 ID와 중복되지 않습니다.
var ctrlID = inputbox.getCtrlID();
Since:
version 5.0.1
Returns:
String ctrlID

getDisabled()
inputbox의 비활성화 옵션 상태값을 반환하는 함수
 inputbox의 비활성화 옵션 상태값을 반환합니다. 
if(inputbox.getDisabled()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

getFormat()
inputbox의 출력양식을 반환하는 함수
  inputbox의 출력양식을 반환합니다.
var title = inputbox.getFormat();
Since:
version 5.0.1

getIndexOrderDisabled()
inputbox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
 inputbox의 입력순서 비활성화 옵션 상태값을 반환합니다. 
if(inputbox.getIndexOrderDisabled()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

getLabel()
inputbox의 출력양식이 적용된 value 값을 반환하는 함수
inputbox의 출력양식이 적용된 value 값을 반환합니다. 
var value = inputbox.getLabel();
Since:
version 5.0.1
Returns:
String label 값

{Number|null} getPageNumber()
inputbox의 현재 페이지 번호를 반환하는 함수
		var pageNumber = inputbox.getPageNumber();
Since:
version 5.0.222
Returns:
{Number|null} 존재하지 않을 경우에 null 반환

getTitle()
inputbox의 접근성 타이틀을 반환하는 함수
  inputbox의 접근성 타이틀을 반환합니다.
var title = inputbox.getTitle();
Since:
version 5.0.1

getType()
inputbox의 컨트롤 타입을 반환해주는 함수
inputbox의 컨트롤 타입을 반환하여 사용합니다. 
if("input" == inputbox.getType()){ }
Since:
version 5.0.1
Returns:
String input

getValue()
inputbox의 value 값을 반환하는 함수
inputbox의 value 값을 반환합니다. 
var value = inputbox.getValue();
Since:
version 5.0.1
Returns:
String value 값

getVisible()
inputbox의 보이기 옵션 상태값을 반환하는 함수
 inputbox의 보이기 옵션 상태값을 반환합니다. 
if(inputbox.getVisible()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

onBlurEvent(eventFunction)
inputbox의 포커스가 나갔을 때 이벤트 처리 함수
 inputbox의 포커스가 나갔을 때 param으로 받은 함수를 실행시켜주는 함수입니다. 
inputbox.onBlurEvent(function(){ alert("입력을 완료 하였습니다"): });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

onChangeEvent(eventFunction)
inputbox의 입력값이 변경되었을 때 이벤트 처리 함수
 inputbox의 입력값이 변경되었을 때 이벤트 처리 함수입니다. 
inputbox.onChangeEvent(function(eventTarget){ alert("입력한 값이 변경되었습니다.."); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

onFocusEvent(eventFunction)
inputbox의 포커스가 들어왔을 때 이벤트 처리 함수
 inputbox의 포커스가 들어왔을 때 param으로 받은 함수를 실행시켜주는 함수입니다. 
inputbox.onFocusEvent(function(eventTarget){ inputbox.setValue("default value"); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

onKeyUpEvent(eventFunction)
inputbox의 키입력이 up 됐을 때 이벤트 처리 함수
 inputbox의 키입력이 up 됐을 때 실행시켜주는 함수입니다. 
전용 exe, app 뷰어 일 경우 지원하지 않습니다.
inputbox.onKeyUpEvent(function(inputElement, eventTarget){ inputbox.setValue(inputElement.value); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

onRequiredGuideEvent(eventFunction)
inputbox의 입력값이 가이드텍스트의 값과 일치하지 않을 때 이벤트 처리 함수
 inputbox의 입력값이 가이드텍스트의 값과 일치하지 않을 때 이벤트 처리 함수입니다. 
inputbox.onRequiredGuideEvent(function(eventTarget){ alert("입력한 값이 일치하지 않습니다."); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

setAutoNextFocus(isAuto{Boolean})
input의 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
빠른 입력 모드로 포커스는 들어오지만 입력 후 자동으로 다음 컨트롤로 이동 여부를 설정합니다.
input.setAutoNextFocus(false);
Parameters:
isAuto{Boolean}
기본 값(true)
Since:
version 5.0.1

setAutoSizeFont(isAutoSizeFont)
inputbox의 글자가 많을 경우 박스에 맞게 자동 축소 여부를 설정하는 함수
 inputbox의 글자가 많을 경우 박스에 맞게 자동 축소 여부를 설정합니다.
inputbox.setAutoSizeFont(true);
Parameters:
isAutoSizeFont
Since:
version 5.0.1

setDisabled(isDisable, isMirroring, isEventBubble)
inputbox의 비활성화 옵션을 설정하는 함수
 inputbox의 비활성화 옵션을 설정하는 함수입니다. 
inputbox.setDisabled(false, false);
Parameters:
isDisable
{Boolean} true | false
isMirroring
{Boolean} true | false
isEventBubble
{Boolean} true | false
Since:
version 5.0.1

setDisabledClass(strClassName)
inputbox의 비활성화 시 스타일 클래스 설정하는 함수
 inputbox의 비활성화 시 스타일 클래스 설정하는 함수입니다. 
inputbox.setDisabledClass("userClassName");
Parameters:
strClassName
{String} 스타일 클래스 명
Since:
version 5.0.175

setFormat(strFormat)
inputbox의 출력양식을 설정하는 함수
 inputbox의 출력양식을 설정합니다.
inputbox.setFormat("#,###");
Parameters:
strFormat
Since:
version 5.0.1

setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
inputbox의 가이드 배경 색상을 설정하는 함수
  inputbox의 가이드 배경 색상을 설정하는 함수입니다. 
inputbox.setGuideBGColor(0, 0, 0, 0.2);
Parameters:
nRed
{Number} 0~255
nGreen
{Number} 0~255
nBlue
{Number} 0~255
nAlpha
{Number} 0~1
isSendData
Since:
version 5.0.67

setIndexOrderDisabled(isDisable)
inputbox의 입력순서 비활성화 옵션을 설정하는 함수
 inputbox의 입력순서 비활성화 옵션을 설정하는 함수입니다. 
inputbox.setIndexOrderDisabled(false);
Parameters:
isDisable
{Boolean} true | false
Since:
version 5.0.1

setIsScroll(isScroll)
inputbox의 스크롤 표시를 설정하는 함수
 inputbox의 스크롤 표시를 설정합니다.
inputbox.setIsScroll(true);
Parameters:
isScroll
Since:
version 5.0.1

setLocalValue(value{String}, isEventBubble{Boolean})
inputbox의 value 값을 설정 하는 함수로 미러링일 경우
입력값을 전달하지 않고 동작하고 있는 화면에만 적용합니다.
inputbox의 value 값을 설정하는 함수입니다.  미러링으로 값이 전달되지 않습니다.
inputbox.setLocalValue("입력입니다.");
Parameters:
value{String}
value 값
isEventBubble{Boolean}
onchangeEvent 실행 여부(Viewer 1.0.0.160 부터 지원)
Since:
version 5.0.1

setMaxLength(maxLength)
inputbox의 MaxLength 을 설정하는 함수
 inputbox의 MaxLength을 설정하는 함수입니다. 
inputbox.setMaxLength(3);
Parameters:
maxLength
{Number} 숫자
Since:
version 5.0.1

setNecessaryCheck(isNecessaryCheck, isMirroring)
inputbox의 필수항목체크에 대하여 설정하는 함수
 inputbox의 필수항목체크에 대하여 설정하는 함수입니다. 
inputbox.setNecessaryCheck(false);
Parameters:
isNecessaryCheck
{Boolean} true | false
isMirroring
Since:
version 5.0.1

setTitle(strTitle)
inputbox의 접근성 타이틀을 설정하는 함수
 inputbox의 접근성 타이틀을 설정합니다.
inputbox.setTitle("변경함");
Parameters:
strTitle
Since:
version 5.0.1

setUseNoWrap(isUseNoWrap)
inputbox의 입력의 줄내림(enter) 방지 옵션을 설정하는 함수
 inputbox의 입력의 줄내림(enter) 방지 옵션을 설정하는 함수입니다. 
inputbox.setUseNoWrap(true);
Parameters:
isUseNoWrap
{Boolean} true | false
Since:
version 5.0.1

setValue(value{String}, isEventBubble{Boolean})
inputbox의 value 값을 설정 하는 함수
inputbox의 value 값을 설정하는 함수입니다. 
inputbox.setValue("입력입니다.");
Parameters:
value{String}
value 값
isEventBubble{Boolean}
onchangeEvent 실행 여부(Viewer 1.0.0.160 부터 지원)
Since:
version 5.0.1

setVisible(isVisible, isMirroring)
inputbox의 보이기 옵션을 설정하는 함수
 inputbox의 보이기 옵션을 설정하는 함수입니다. 
inputbox.setVisible(false, false);
Parameters:
isVisible
{Boolean} true | false
isMirroring
{Boolean} true | false
Since:
version 5.0.1

setZeroValueClearKeyboard(isUse)
inputbox컨트롤의 전용 뷰어(앱, exe) 숫자만 키보드 에서 기본 값이 0 일 경우 빈값으로 사용 함수
 inputbox컨트롤의 전용 뷰어(앱, exe) 뷰어 숫자만 키보드 에서 기본 값이 0 일 경우 빈값으로 사용 함수 입니다 
디자이너에서 입력컨트롤의 숫자만 일 때만 사용 가능하며 , 전용 뷰어(앱, exe) 에서만 사용 가능합니다.
inputbox.setZeroValueClearKeyboard(true);
Parameters:
isUse
{Boolean} true , false(default)
Since:
version 5.0.183

subCallKeyboard()
미러링 사용 시 서브의 앱의 키보드를 활성화 하는 함수
미러링 사용 시 서브의 앱의 키보드를 활성화 하는 함수입니다.
inputbox.subCallKeyboard();
Since:
version 5.0.272

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Aug 07 2024 15:41:56 GMT+0900 (KST)