var PARAM = ""; /** * @desc : È­¸éÃʱâÈ­ * * @param : * @return : * @author : °æºÏ´ëÇб³ * @--------------------------------------------------- */ function fInitialize(){ zbcfGetCodeList(new Array("I0010"), new Array("/root/init/status")); PARAM = getScreenMenuParameter(); if (isPopup()) { var menuparam = opener.window.javascript.getParameter("SMRIS00600_menuparam"); var rshid = opener.window.javascript.getParameter("SMRIS00600_rshid"); var rshnm = opener.window.javascript.getParameter("SMRIS00600_rshnm"); var studycd = opener.window.javascript.getParameter("SMRIS00600_studycd"); model.setValue("/root/main/cond/rshid", rshid ); model.setValue("/root/main/cond/rshnm", rshnm ); model.setValue("/root/main/cond/studycd", studycd ); model.setValue("/root/main/cond/estatus", "Y" ); btn_search.dispatch("DOMActivate"); model.refresh(); }else{ // ¿¬±¸¼Ò if( PARAM == "A" ){ model.setValue("/root/main/cond/rshnm" , "" ); model.setValue("/root/main/cond/rshid" , "" ); model.setValue("/root/main/cond/estatus", "Y" ); }else{ model.setValue("/root/main/cond/rshid", getUserId() ); model.setValue("/root/main/cond/rshnm", getUserName() ); model.setValue("/root/main/cond/estatus", "Y" ); btn_search.dispatch("DOMActivate"); } model.refresh(); } // ¿¬±¸°úÁ¦¸¦ Äõ¸® model.makeValue("/root/send/reqdata/instcd", getUserInfo("dutplceinstcd")); //submit("TRRIS00600"); // ŸÀÔ°ú »óŰªÀ» ÃʱâÈ­ // model.setValue("/root/send/detail/kind", "A"); // model.setValue("/root/send/detail/status", "P" ); model.refresh(); } /** * @desc : ¿¬±¸¿ø µî·Ï * * @param : * @return : * @author : * @--------------------------------------------------- */ function fResearcherSave(){ if(fSaveChk()!=false){ // ÀúÀåÀü ÇʼöÀԷ üũ model.copyNode("/root/send/savedata", "/root/send/detail"); model.makeValue("/root/send/savedata/instcd", getUserInfo("dutplceinstcd")); if(submit("TXRIS00600")){// ¿¬±¸¿øÀ» ÀúÀå //model.resetInstanceNode("/root/send/detail"); //¿¬±¸¿ø µî·Ï ÀÔ·ÂÆû ÃʱâÈ­ //¿¬±¸°úÁ¦, À̸§, ÁֹιøÈ£ »ç¿ë°¡´É combo3.disabled=false; input20.disabled=false; input21.disabled=false; model.setValue("/root/main/search_cond/projcd", model.getValue("/root/send/savedata/projcd")); model.makeValue("/root/send/reqdata/projcd", model.getValue("/root/send/savedata/projcd")); model.makeValue("/root/send/reqdata/chk", model.getValue("/root/main/search_cond/chk")); submit("TRRIS00610"); model.makeNode("/root/send/detail/projcd"); model.makeNode("/root/send/detail/hngnm"); model.makeNode("/root/send/detail/rrgstno"); model.makeNode("/root/send/detail/kind"); model.makeNode("/root/send/detail/status"); model.makeNode("/root/send/detail/fromdd"); model.makeNode("/root/send/detail/todd"); model.makeNode("/root/send/detail/hp"); model.makeNode("/root/send/detail/sex"); model.makeNode("/root/send/detail/school"); model.makeNode("/root/send/detail/email"); model.makeNode("/root/send/detail/address"); model.makeNode("/root/send/detail/banknm"); model.makeNode("/root/send/detail/account"); // ŸÀÔ°ú »óŰªÀ» ÃʱâÈ­ model.setValue("/root/send/detail/kind", "A"); model.setValue("/root/send/detail/status", "P" ); } model.refresh(); } } /** * @desc : ¿¬±¸¿ø µî·Ï Àü ÇʼöÀÔ·ÂÇ׸ñ üũ * * @param : * @return : * @author : * @--------------------------------------------------- */ function fSaveChk(){ var projcd = model.getValue("/root/send/detail/projcd"); var hngnm = model.getValue("/root/send/detail/hngnm"); var rrgstno = model.getValue("/root/send/detail/rrgstno"); if(projcd==""){ messageBox("¿¬±¸°úÁ¦ ¼±ÅÃÀº", "I003"); return false; } if(hngnm==""){ messageBox("¿¬±¸¿ø À̸§Àº", "I003"); return false; } if(rrgstno==""){ messageBox("¿¬±¸¿ø ÁֹιøÈ£´Â", "I003"); return false; } } /** * @desc : ¿¬±¸¿ø °Ë»ö * * @param : * @return : * @author : * @--------------------------------------------------- */ function fResearcherSearch(){ var sRow = grd_stdylist.row ; var sProjcd = model.getValue("/root/main/cond/stdyinfo/stdylist["+ sRow +"]/projcd"); model.makeValue("/root/send/reqdata/projcd", sProjcd); submit("TRRIS00610"); model.refresh(); } /** * @desc : ¿¬±¸¿ø »ó¼¼³»¿ë ¼¼ÆÃ * * @param : * @return : * @author : * @--------------------------------------------------- */ function fResearcherDetail(){ var select_row = grd_member.row; if(select_row < 1){ return; } model.resetInstanceNode("/root/send/detail"); model.removeNodeSet("/root/send/detail"); model.makeValue("/root/send/detail/projcd", model.getValue("/root/main/researcherinfo[" + select_row +"]/projcd")); model.makeValue("/root/send/detail/studycd", model.getValue("/root/main/researcherinfo[" + select_row +"]/studycd")); model.makeValue("/root/send/detail/usernm", model.getValue("/root/main/researcherinfo[" + select_row +"]/hngnm")); model.makeValue("/root/send/detail/userid", model.getValue("/root/main/researcherinfo[" + select_row +"]/userid")); model.makeValue("/root/send/detail/kind", model.getValue("/root/main/researcherinfo[" + select_row +"]/kind")); model.makeValue("/root/send/detail/status", model.getValue("/root/main/researcherinfo[" + select_row +"]/status")); model.makeValue("/root/send/detail/fromdd", model.getValue("/root/main/researcherinfo[" + select_row +"]/fromdd")); model.makeValue("/root/send/detail/todd", model.getValue("/root/main/researcherinfo[" + select_row +"]/todd")); model.makeValue("/root/send/detail/hp", model.getValue("/root/main/researcherinfo[" + select_row +"]/hp")); model.makeValue("/root/send/detail/sex", model.getValue("/root/main/researcherinfo[" + select_row +"]/sex")); model.makeValue("/root/send/detail/school", model.getValue("/root/main/researcherinfo[" + select_row +"]/school")); model.makeValue("/root/send/detail/email", model.getValue("/root/main/researcherinfo[" + select_row +"]/email")); model.makeValue("/root/send/detail/address", model.getValue("/root/main/researcherinfo[" + select_row +"]/address")); model.makeValue("/root/send/detail/banknm", model.getValue("/root/main/researcherinfo[" + select_row +"]/banknm")); model.makeValue("/root/send/detail/account", model.getValue("/root/main/researcherinfo[" + select_row +"]/account")); model.makeValue("/root/send/detail/newyn", "N"); modal("SMRIS00601", "", "", "", "Detail", "/root/send/detail", "/root/result/researcherlist"); } function fNew(){ var select_row = grd_stdylist.row; if(select_row < 1){ return; } model.resetInstanceNode("/root/send/detail"); model.removeNodeSet("/root/send/detail"); model.makeValue("/root/send/detail/projcd", model.getValue("/root/main/cond/stdyinfo/stdylist[" + select_row +"]/projcd")); model.makeValue("/root/send/detail/studycd", model.getValue("/root/main/cond/stdyinfo/stdylist[" + select_row +"]/studycd")); model.makeValue("/root/send/detail/kind", "A"); model.makeValue("/root/send/detail/status", "P"); model.makeValue("/root/send/detail/newyn", "Y"); model.makeNode("/root/send/detail/usernm"); model.makeNode("/root/send/detail/userid"); model.makeNode("/root/send/detail/fromdd"); model.makeNode("/root/send/detail/todd"); model.makeNode("/root/send/detail/hp"); model.makeNode("/root/send/detail/sex"); model.makeNode("/root/send/detail/school"); model.makeNode("/root/send/detail/email"); model.makeNode("/root/send/detail/address"); model.makeNode("/root/send/detail/banknm"); model.makeNode("/root/send/detail/account"); modal("SMRIS00601", "", "", "", "Detail", "/root/send/detail", "/root/result/researcherlist"); } function fDel(){ var select_row = grd_member.row; if(select_row < 1){ messageBox("»èÁ¦ÇÒ ¿¬±¸¿øÀ» ¼±ÅÃÇϼ¼¿ä!","I999"); return; } else { if ( 6 != messageBox("¼±ÅÃÇÑ ¿¬±¸¿øÀ» »èÁ¦ÇÒ±î¿ä?","Q999")) { return; } } model.makeValue("/root/send/savedata/projcd", model.getValue("/root/main/researcherinfo[" + select_row +"]/projcd")); model.makeValue("/root/send/savedata/userid", model.getValue("/root/main/researcherinfo[" + select_row +"]/userid")); submit("TXRIS00520"); fResearcherSearch(); } function fSdtySearch(){ var rshid = model.getValue("/root/main/cond/rshid"); if ( rshid=="" && PARAM != "A" ) { messageBox("Ã¥ÀÓ¿¬±¸¿øÀÌ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù!","Q999"); return; } model.removenode("/root/send/sdtysrch"); model.makeValue("/root/send/sdtysrch/suserid", model.getValue("/root/main/cond/rshid")); model.makeValue("/root/send/sdtysrch/studycd", model.getValue("/root/main/cond/studycd")); model.makeValue("/root/send/sdtysrch/estatus", model.getValue("/root/main/cond/estatus")); submit("TRRIS00520"); // ±â°£º° ¿¬±¸°úÁ¦ Á¶È¸ }