필드 기본값 적용 방식 가이드

필드성 컴포넌트 기본값 적용 방식 대한 예시화면이다.

필드성 컴포넌트의 기본값은 default_value, default_value_usage, default_value_apply 속성에 의해서 결정된다.

default_value 속성은 필드성 컴포넌트의 기본값을 지정한다.

default_value_usage 속성은 데이터셋에 링크되어 있는 경우, default_value 속성에 지정한 값에 대한 사용 방식을 지정한다.

default_value_apply 속성은 default_value, default_value_usage 속성에 의해 결정된 값에 대한 적용 시점을 지정한다.

관련 API는 getdefaultvalue, getdefaultvalueapply, setdefaultvalueapply, setinitvalue가 있다.

템플릿 위치: /HTML5/COMPONENT/FIELD/field_defaultvalue

템플릿 파일

function btn_getdefaultvalue_on_click(objInst)
{
	var default_value, ret;

	default_value = this.fld_default.getdefaultvalue();
	factory.consoleprint("getdefaultvalue return = " + default_value);
}

function btn_defaultvalueapply_on_click(objInst)
{
	var default_value_apply;

	default_value_apply = this.fld_default.getdefaultvalueapply();
	factory.consoleprint("before getdefaultvalueapply return = " + default_value_apply);

	// default_value_apply 속성값이 focusout시 적용(2 또는 3)인 경우, 1로 변경
	if (default_value_apply == 2 || default_value_apply == 3) {
		ret = this.fld_default.setdefaultvalueapply(1);
		factory.consoleprint("setdefaultvalueapply return = " + ret);

		factory.consoleprint("after getdefaultvalueapply return = " + default_value_apply);
	}
}

  • guide/component/field/field_defaultvalue.txt
  • 마지막으로 수정됨: 2023/10/25 16:57
  • 저자 127.0.0.1