<< Click to Display Table of Contents >>

eform.onvaluechanged_callrule_json

DateTimePicker, NumericUpDown, 서명, 텍스트 박스의 OnValueChanged 이벤트가 호출되는 시점을 설정합니다.

Reference

파라미터 값은 {"ComponentType1":"OnValueChangedType1","ComponentType2":"OnValueChangedType2",...,"ComponentTypen":"OnValueChangedTypen"} 형태로 설정합니다.

뷰어 타입별로 지원하는 Key는 아래와 같습니다.

Viewer Type

Component Type

EXE

datetimepicker, numericupdown, textbox

HTML5JS

datetimepicker, numericupdown, signpad, textbox

단, signpad는 eform.signpad_type 파라미터 값이 dialog인 경우에만 적용됨

Android, iOS

signpad, textbox

모든 ComponentType에 동일한 OnValueChangedType을 적용하려면 ComponentType을 all로 설정하시기 바랍니다.

OnValueChangedType은 changed와 endinput으로 설정 가능합니다.

changed로 설정하면 입력 값이 변경될 때마다 매번 호출되고, endinput으로 설정하면 입력이 완료되는 시점에 입력 값이 변경된 경우에만 한 번 호출됩니다.

값을 설정하지 않은 경우 changed로 적용됩니다. 단, 서명을 HTML5JS/Android와 iOS 뷰어에서 실행한 경우 endinput으로 적용됩니다.

DateTimePicker를 Android 환경의 HTML5JS 뷰어로 실행한 경우 파라미터 값과 상관없이 항상 endinput으로 적용됩니다.