/*function list fSetMedDr(flag) : ºÎ¼­ÄÚµå ¼±Åà ½Ã ÁÖÄ¡ÀÇ ¹× ¼¼ºÎºÐ°ú ¼ÂÆÃ */ /** * @desc : ºÎ¼­ÄÚµå ¼±Åà ½Ã ÁÖÄ¡ÀÇ ¼ÂÆÃ * @param: flag - M : ÁÖÄ¡ÀÇ SETTING , S: ¼¼ºÎºÐ°úSETTING , '' : Àüü */ function fSetMedDr(flag , orddeptcd ) { //model.removeNodeset("/root/init/userlist"); //model.removeNodeset("/root/init/subdeptinfo"); model.resetInstanceNode("/root/send"); if( isNull(orddeptcd) || orddeptcd == "-" ) { if ( isNull(flag) || flag == "M" ){ model.removeNodeset("/root/init/userlist"); model.makeValue("/root/init/userlist/usercombo/userid", "-"); model.makeValue("/root/init/userlist/usercombo/usernm", "Àüü"); model.makeValue("/root/main/condition/medispclid" , "-"); } if ( isNull(flag) || flag == "S" ){ model.removeNodeset("/root/init/subdeptinfo"); model.makeValue("/root/main/condition/subdeptcd" , "-"); } } else { if ( isNull(flag) || flag == "M" ){ //Àü¹®ÀÇ mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist" , orddeptcd, "0330", "", "M"); addComboInstance("/root/init/userlist", "userid^usernm", "-^Àüü", "usercombo"); //ÀÇ»çÄÞº¸ ÀüüÇ׸ñ Ãß°¡ cmb_medispclid.value = "-"; } if ( isNull(flag) || flag == "S" ){ //¼¼ºÎ°ú setting mmbfGetSubDeptComboList("/root/send/reqdata", "/root/init/subdeptinfo", orddeptcd); model.makeNode("/root/init/subdeptinfo/subdeptlist"); addComboInstance("/root/init/subdeptinfo" , "subdeptcd^subdeptnm", "-^Àüü", "subdeptlist"); //ºÎ¼­ÄÞº¸ Item 'Àüü'Ãß°¡ cmb_subdept.value = "-"; } } model.refresh(); }