function fValidateMainData(){ var bizid = model.getValue("/root/main/data/bizid"); if( bizid == null || bizid =="" ){ messageBox("¾÷¹«±ÔÄ¢ ID¸¦" , "C001"); model.setFocus("ipt_bizid"); return false; } if( bizid.length != 5 ){ messageBox("¾÷¹«±ÔÄ¢ÀÇ ±æÀÌ´Â 5ÀÚ¸®", "E008"); model.setFocus("ipt_bizid"); return false; } var biznm = model.getValue("/root/main/data/biznm"); if( biznm == null || biznm == "" ){ messageBox("¾÷¹«±ÔÄ¢ À̸§À»", "C001"); model.setFocus("ipt_biznm"); return false; } var delyn = model.getValue("/root/main/data/delyn"); if( delyn == null || delyn == ""){ model.setValue("/root/main/data/delyn", "N"); } var bizdesc = model.getValue("/root/main/data/detldesc"); if( bizdesc == null || bizdesc == "" ){ messageBox("¾÷¹«±ÔÄ¢ »ó¼¼¼³¸íÀ»", "C001"); model.setFocus("tar_bizdesc"); return false; } return true; } function fInitMainData(disabled){ model.setValue("/root/main/data/bizid", ""); model.setValue("/root/main/data/biznm", ""); model.setValue("/root/main/data/detldesc", ""); model.setValue("/root/main/data/delyn", ""); fInitMainDataControls(disabled); } function fInitMainDataControls(disabled){ ipt_bizid.disabled = disabled; ipt_biznm.disabled = disabled; tar_bizdesc.disabled = disabled; cmb_delyn.disabled = disabled; } function fInitMain(){ model.setValue("/root/main/mode/modelabel", ""); model.setValue("/root/main/mode/modestatus", ""); fInitMainData(true); model.refresh(); } function fGetBizList(){ var searchterm = model.getValue("/root/main/search/searchterm"); if( searchterm==null){ searchterm = ""; } model.copyNode("/root/send/data", "/root/main/search"); model.setValue("/root/send/data/searchterm", "%"+searchterm+"%"); submit("TRZBC00115"); } function fGrid2Main(){ row = grd_bizlist.row; if(row==-1) return false; model.copyNode("/root/main/data", "/root/main/bizlist/biz["+row+"]"); model.refresh(); return true; } function fGetBiz(){ var result = fGrid2Main(); if(result){ model.setValue("/root/main/mode/modelabel", "¾÷¹«±ÔÄ¢ °ü¸®>¾÷¹«±ÔÄ¢ »ó¼¼º¸±â"); model.setValue("/root/main/mode/modestatus", "view"); model.refresh(); fInitMainDataControls(true); }else{ messageBox('´ë»ó ¾÷¹«±ÔÄ¢À»', 'C002'); } } function fSettBiz(){ var result = fGrid2Main(); if(result){ model.setValue("/root/main/mode/modelabel", "¾÷¹«±ÔÄ¢ °ü¸®>¾÷¹«±ÔÄ¢ ¼öÁ¤"); model.setValue("/root/main/mode/modestatus", "update"); model.refresh(); fInitMainDataControls(false); ipt_bizid.disabled = true; }else{ messageBox('¼öÁ¤ÇÒ ´ë»ó ¾÷¹«±ÔÄ¢À»', 'C002'); } } function fDelBiz(){ var result = fGrid2Main(); if(result){ model.setValue("/root/main/mode/modelabel", "¾÷¹«±ÔÄ¢ °ü¸®>¾÷¹«±ÔÄ¢ »èÁ¦"); model.setValue("/root/main/mode/modestatus", "delete"); model.refresh(); fInitMainDataControls(true); }else{ messageBox('»èÁ¦ÇÒ ´ë»ó ¾÷¹«±ÔÄ¢À»', 'C002'); } } function fFindBiz(bizid){ fFindGridItem(grd_bizlist, 1, bizid); }