var cdkind = ""; /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ //model.resetInstanceNode("/root/main/formlist"); model.removeNodeset("/root/main/formlist"); fChangeCdKind(); model.setFocus("ipt_reqdata"); model.refresh(); } /** * @desc : ÀÔ·ÂµÈ ÄÚµå °Ë»ç * @ * @param : * @return : * @--------------------------------------------------- */ function fCheckCode(){ var sCode = model.getValue("/root/send/reqcodeno"); var iCodeLength = sCode.length; var sTmp = ""; var iTmp = 0; if(iCodeLength == 0){ alert("Á¶È¸ÇÒ Ç׸ñÀÇ Äڵ带 ÀÔ·ÂÇϽʽÿä!"); model.setFocus("ipt_reqdata"); return false; } if(cdkind == "BCODE"){ if(iCodeLength >= 8) { sCode = sCode.substr(iCodeLength - 7, iCodeLength); } else { iTmp = 7 - iCodeLength; for(var i = 1; i <= iTmp; i++){ sTmp += "0"; } } } else { iTmp = 10 - iCodeLength; for(var i = 1; i <= iTmp; i++){ sTmp += "0"; } } model.setValue("/root/send/reqcodeno", sTmp + sCode); model.refresh(); return true; } /** * @desc : Äڵ屸ºÐ º¯°æ½Ã * @ * @param : * @return : * @--------------------------------------------------- */ function fChangeCdKind(){ cdkind = model.getValue("/root/send/reqcdkind"); if(cdkind == "BCODE"){ ipt_reqdata.attribute("maxlength") = 7; } else { ipt_reqdata.attribute("maxlength") = 10; } model.refresh(); } /** * @desc : ¼­½Ä¸®½ºÆ® Á¶È¸ * @ * @param : * @return : * @--------------------------------------------------- */ function fReqFormlist(){ var reqdata = model.getValue("/root/send/reqcodeno"); if(chkOnlyNum(reqdata) == false) { messageBox(rdo_schkind.label +"Á¶È¸ Äڵ带 ¼ýÀÚ°ª¸¸ ", "C001"); model.setValue("/root/send/reqcodeno", ""); model.refresh(); return ; } model.removeNodeset("/root/main/formlist"); if(fCheckCode()){ submit("TRMRF03301"); } model.refresh(); } /** * @desc : Á¶È¸ °ª ¼ýÀÚ Ã¼Å© * @ * @param : * @return : * @--------------------------------------------------- */ function chkOnlyNum(check_num) { var ret = ""; for (var i=0; i57)) { return false; } } return true; }