var cfgAllForms = new ConfigAllForms();
wrtConceptTop("int",
"Ensures a string value is a valid integer, optionally within a range.",
undefined,
'trm rqd len dec eml INT sif mcr bss');
var da_sMti = new DocAttr(a2c_sMti, sSMSG_PPRE + " value is not a valid integer, or is out of range.", sSMSG_RLS);
da_sMti.addSpecialString(sSS_BOUND_MIN, "iMinLength
");
da_sMti.addSpecialString(sSS_BOUND_MAX, "iMaxLength
");
da_sMti.setSubRange(
"iIntMin",
"The minimum allowable value",
"Optional. When provided, must be a integer. When iIntMax
is also provided, this must be less-than-or-equal-to it.",
"iIntMax",
"The maximum allowable value",
"Optional. When provided, must be a integer. When iIntMin
is also provided, this must be greater-than-or-equal-to it.");
wrtAttributeTable("int", da_sMti);
wrt('
Other sMsgTxtInt
Notes
');
wrt('See the notes for sMsgTxtInt
, all of which hold true for this concept. This includes precision, which is also an issue on the left side of the integer point.
');
configVFandPD("txt", "",
"['Legal_txt', 'Clear_txt', 'dddd11_txt', 'dddd10_txt', 'dddd9_txt', 'dddd1_txt', '0_txt', '1_txt', '9_txt', '10_txt', '11_txt', '26_txt', '27_txt', '28_txt', '" +
sDDB_DIVIDER +
"', 'Illegal_txt', 'NaN_txt', '1p_txt', 'dddd_txt', '8p0008_txt', 'SPACE_txt']", true, true, true);
function vfpdtf__Legal_txt() {ddbTestFuncLrt("txt", true, true);}
function vfpdtf__Clear_txt() {setTxt("")}
function vfpdtf__dddd11_txt() {setTxt(-11)}
function vfpdtf__dddd10_txt() {setTxt(-10)}
function vfpdtf__dddd9_txt() {setTxt(-9)}
function vfpdtf__dddd1_txt() {setTxt(-1)}
function vfpdtf__0_txt() {setTxt(0)}
function vfpdtf__1_txt() {setTxt(1)}
function vfpdtf__9_txt() {setTxt(9)}
function vfpdtf__10_txt() {setTxt(10)}
function vfpdtf__11_txt() {setTxt(11)}
function vfpdtf__26_txt() {setTxt(26)}
function vfpdtf__27_txt() {setTxt(27)}
function vfpdtf__28_txt() {setTxt(28)}
function vfpdtf__Illegal_txt() {ddbTestFuncLrt("txt", false, true);}
function vfpdtf__NaN_txt() {setTxt("Not a number!!! :' (")}
function vfpdtf__1p_txt() {setTxt("1.")}
function vfpdtf__dddd_txt() {setTxt("1.")}
function vfpdtf__8p0008_txt() {setTxt("8.0008")}
function vfpdtf__SPACE_txt() {setTxt(" ")}
function setTxt(v_ar) { document.my_form_txt.fav_int.value=v_ar;}
configVFandPD("pwd", "",
"['Legal_pwd', 'Clear_pwd', 'dddd11_pwd', 'dddd10_pwd', 'dddd9_pwd', 'dddd1_pwd', '0_pwd', '1_pwd', '9_pwd', '10_pwd', '11_pwd', '26_pwd', '27_pwd', '28_pwd', '" +
sDDB_DIVIDER +
"', 'Illegal_pwd', 'NaN_pwd', '1p_pwd', 'dddd_pwd', '8p0008_pwd', 'SPACE_pwd']", true, true, true);
function vfpdtf__Legal_pwd() {ddbTestFuncLrt("pwd", true, true);}
function vfpdtf__Clear_pwd() {setPwd("")}
function vfpdtf__dddd11_pwd() {setPwd(-11)}
function vfpdtf__dddd10_pwd() {setPwd(-10)}
function vfpdtf__dddd9_pwd() {setPwd(-9)}
function vfpdtf__dddd1_pwd() {setPwd(-1)}
function vfpdtf__0_pwd() {setPwd(0)}
function vfpdtf__1_pwd() {setPwd(1)}
function vfpdtf__9_pwd() {setPwd(9)}
function vfpdtf__10_pwd() {setPwd(10)}
function vfpdtf__11_pwd() {setPwd(11)}
function vfpdtf__26_pwd() {setPwd(26)}
function vfpdtf__27_pwd() {setPwd(27)}
function vfpdtf__28_pwd() {setPwd(28)}
function vfpdtf__Illegal_pwd() {ddbTestFuncLrt("pwd", false, true);}
function vfpdtf__NaN_pwd() {setPwd("Not a number!!! :' (")}
function vfpdtf__1p_pwd() {setPwd("1.")}
function vfpdtf__dddd_pwd() {setPwd("1.")}
function vfpdtf__8p0008_pwd() {setPwd("8.0008")}
function vfpdtf__SPACE_pwd() {setPwd(" ")}
function setPwd(v_ar) { document.my_form_pwd.secret_int.value=v_ar;}