/** * * @param : * @return : * @author : ÀÌÀ±ÁÖ * @--------------------------------------------------- */ function fIni(){ zbcfGetCodeList(new Array("I0009"), new Array("/root/init/stage")); zbcfGetCodeList(new Array("I0011"), new Array("/root/init/kind")); zbcfGetCodeList(new Array("I0010"), new Array("/root/init/status")); zbcfGetCodeList(new Array("C0048"), new Array("/root/init/C0048list")); model.setValue(cmb_instcd.attribute("ref") , getUserInfo("dutplceinstcd")); var projcd = opener.window.javascript.getParameter("SMRIS00201_procd"); var studycd = opener.window.javascript.getParameter("SMRIS00201_studycd"); var instcd = opener.window.javascript.getParameter("SMRIS00201_instcd"); model.makeValue("/root/init/projlist/projcd" , projcd ); model.makeValue("/root/init/projlist/instcd" , instcd ); model.setValue("/root/send/selrow", ""); if( studycd != "" ){ cpt_studycd.value = "¡¼ °úÁ¦¹øÈ£ : " + studycd + " ¡½"; } // if (projinfo=="") { // grp_projhist.attribute("visibility") = "hidden"; // } var screenparam = opener.javascript.model.getValue("/root/send/param"); var param = opener.javascript.getScreenMenuParameter(); if ( param == "P" || param == "N" ) { btn_new.attribute("visibility") = "hidden"; btn_hisnew.attribute("visibility") = "hidden"; btn_hisdel.attribute("visibility") = "hidden"; btn_save.attribute("visibility") = "hidden"; group3.disabled =true; } fGetProjHist(); var cnt = getNodesetCount("/root/result/projhistinfo/projhistlist" ); if(cnt > 0){ grd_projhist.row = 1; fGetProjHistDetail(); } model.refresh(); } function fSetUserinfo(){ setParameter("search_condition","usernm"); setParameter("resultref","/root/send/userinfo"); modal("SPZSU10100"); var userinfo = model.getValue("/root/send/userinfo"); userinfo = userinfo.split("|"); var rshid = userinfo[2]; var rshnm = userinfo[3]; model.setValue("/root/result/projhistdetlinfo/projhistdetllist/rshid",rshid); model.setValue("/root/result/projhistdetlinfo/projhistdetllist/rshnm",rshnm); model.resetInstanceNode("/root/send/userinfo"); model.refresh(); } function fGetProjHist() { model.makeValue("/root/send/reqdata/projcd", model.getValue("/root/init/projlist/projcd")); model.makeValue("/root/send/reqdata/instcd", model.getValue("/root/init/projlist/instcd")); submit("TRRIS00201"); } function fSave() { var projcd = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projcd" ); var studycd = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/studycd" ); var rshid = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/rshid" ); var projamt = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projamt" ); var fromdd = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/fromdd" ) var todd = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/todd" ); var cnfmdd = model.getValue("/root/result/projhistdetlinfo/projhistdetllist/cnfmdd" ); if (studycd == ""){ messageBox("°úÁ¦¹øÈ£°¡ µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } if (rshid == ""){ messageBox("Ã¥ÀÓ¿¬±¸¿ø µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } if (projamt == ""){ messageBox("ÃÑ¿¬±¸ºñ°¡ µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } if (fromdd == ""){ messageBox("¿¬±¸½ÃÀÛÀÏÀÌ µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } if (todd == ""){ messageBox("¿¬±¸Á¾·áÀÏÀÌ µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } if (cnfmdd == ""){ messageBox("½ÂÀÎÀÏÀÌ µî·ÏµÇÁö ¾Ê¾Ò½À´Ï´Ù","I999"); return; } /* model.makeValue("/root/send/savedata/projcd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projcd" )); model.makeValue("/root/send/savedata/seqno" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/seqno" )); model.makeValue("/root/send/savedata/studycd",model.getValue("/root/result/projhistdetlinfo/projhistdetllist/studycd")); model.makeValue("/root/send/savedata/projnm" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projnm" )); model.makeValue("/root/send/savedata/status" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/status" )); model.makeValue("/root/send/savedata/reqfirm",model.getValue("/root/result/projhistdetlinfo/projhistdetllist/reqfirm")); model.makeValue("/root/send/savedata/kind" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/kind" )); model.makeValue("/root/send/savedata/rshid" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/rshid" )); model.makeValue("/root/send/savedata/rshnm" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/rshnm" )); model.makeValue("/root/send/savedata/stage" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/stage" )); model.makeValue("/root/send/savedata/projamt" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projamt" )); model.makeValue("/root/send/savedata/fromdd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/fromdd" )); model.makeValue("/root/send/savedata/todd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/todd" )); model.makeValue("/root/send/savedata/cnfmdd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/cnfmdd" )); model.makeValue("/root/send/savedata/projtype" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projtype" )); model.makeValue("/root/send/savedata/fcnfmdd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/fcnfmdd" )); model.makeValue("/root/send/savedata/nflag" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/nflag" )); model.makeValue("/root/send/savedata/oflag" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/oflag" )); model.makeValue("/root/send/savedata/drugnm" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/drugnm" )); model.makeValue("/root/send/savedata/agent" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/agent" )); model.makeValue("/root/send/savedata/cntrdd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/cntrdd" )); model.makeValue("/root/send/savedata/cnfmvalidd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/cnfmvalidd" )); model.makeValue("/root/send/savedata/projspec" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/projspec" )); model.makeValue("/root/send/savedata/simsa" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/simsa" )); model.makeValue("/root/send/savedata/simsakind" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/simsakind" )); model.makeValue("/root/send/savedata/simsarslt" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/simsarslt" )); model.makeValue("/root/send/savedata/fstcnfmdd" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/fstcnfmdd" )); model.makeValue("/root/send/savedata/samplecnt" ,model.getValue("/root/result/projhistdetlinfo/projhistdetllist/samplecnt" )); */ model.copyNode("/root/send/savedata", "/root/result/projhistdetlinfo/projhistdetllist" ); debugger; if( submit("TXRIS00202") ){ messageBox("ÀúÀåµÇ¾ú½À´Ï´Ù.","I999"); } model.makeValue("/root/init/projlist/projcd",model.getValue("/root/hidden/spcnt/cnt")); fGetProjHist(); if( model.getValue("/root/send/selrow") != "" ){ grd_projhist.row = model.getValue("/root/send/selrow"); }else{ grd_projhist.row = grd_projhist.rows-1; } fGetProjHistDetail(); // model.removenode("/root/send/savedata"); // model.makeNode("/root/send/savedata"); } function fGetProjHistDetail() { var selectedRow = grd_projhist.row; if(selectedRow < 1){ return; } ipt_studycd.disabled = "true"; cmb_kind.disabled = "true"; model.makeValue("/root/send/reqdata/projcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/projcd")); model.makeValue("/root/send/reqdata/seqno", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/seqno")); model.makeValue("/root/send/reqdata/instcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/instcd")); submit("TRRIS00202"); } function fNewProjHist() { var selectedRow = grd_projhist.row; if(selectedRow < 1){ messageBox("°úÁ¦ÀÌ·ÂÀ» ¼±ÅÃÇϼ¼¿ä!","I999"); return; } else { if ( 6 != messageBox("¼±ÅÃÀÌ·ÂÀ» ±â¹ÝÀ¸·Î °úÁ¦ÀÌ·ÂÀ» »ý¼ºÇÒ±î¿ä?","Q999")) { return; } } model.makeValue("/root/send/savedata/instcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/instcd")); model.makeValue("/root/send/savedata/projcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/projcd")); model.makeValue("/root/send/savedata/seqno", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/seqno")); submit("TXRIS00203"); fGetProjHist(); } function fDelProjHist() { var rows = grd_projhist.rows; if (grd_projhist.rows == 2) { messageBox("ÀÌ·ÂÀ» ¸ðµÎ »èÁ¦ÇÒ¼ö´Â ¾ø½À´Ï´Ù","I999"); return; } var selectedRow = grd_projhist.row; if(selectedRow < 1){ messageBox("°úÁ¦ÀÌ·ÂÀ» ¼±ÅÃÇϼ¼¿ä!","I999"); return; } else { if ( 6 != messageBox("¼±ÅÃÀÌ·ÂÀ» »èÁ¦ÇÒ±î¿ä?","Q999")) { return; } } model.makeValue("/root/send/savedata/instcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/instcd")); model.makeValue("/root/send/savedata/projcd", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/projcd")); model.makeValue("/root/send/savedata/seqno", model.getValue("/root/result/projhistinfo/projhistlist[" + selectedRow +"]/seqno")); submit("TXRIS00204"); fGetProjHist(); } function fNewProj() { model.resetInstanceNode("/root/result/projhistinfo/projhistlist"); model.resetInstanceNode("/root/result/projhistdetlinfo/projhistdetllist"); model.setValue("/root/result/projhistdetlinfo/projhistdetllist/status","P"); //ÁøÇà model.setValue("/root/result/projhistdetlinfo/projhistdetllist/kind","O01"); //¿ÜºÎÀ§Å¹ model.setValue("/root/result/projhistdetlinfo/projhistdetllist/instcd",getUserInfo("dutplceinstcd")); //¿ÜºÎÀ§Å¹ model.refresh(); ipt_studycd.disabled = "false"; cmb_kind.disabled = "false"; }