var lrgResultRef = "/root/init/lrgcodeinfo"; var midResultRef = "/root/init/midcodeinfo"; var paramPath = "/root/send/codedata"; /** * @group : * @ver : 2012.11.19 * @by : ±èº´±¹ * @--------------------------------------------------- * @type : function * @access : public * @desc : Àü»êÀåºñ°ü¸® ÄÚµåÁ¤º¸¸¦ °¡Á®¿Â´Ù. * @param : pSupcd : Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸, ¿©·¯°³ Á¶È¸ÇÒ °æ¿ì ,(ÄÞ¸¶)·Î ±¸ºÐÇÑ´Ù. ¿¹) '001', '002', '003' pUseyn : »ç¿ë¿©ºÎ pRefreshyn : refresh¿©ºÎ pSgflag : ½Ì±Û, ±×·ì¿©ºÎ. * @return : * @--------------------------------------------------- */ function fGetCodeInfo(pSupcd, pUseyn, refreshyn){ model.removeNodeset(lrgResultRef); model.removeNodeset(paramPath); model.makeNode(lrgResultRef); model.makeNode(paramPath); if(refreshyn == "") { refreshyn = false; } model.makeValue(paramPath + "/supcd", pSupcd); // Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸ model.makeValue(paramPath + "/useyn", pUseyn); // Á¶È¸±âÁØÀÏÀÚ submit("TRZHI00001",refreshyn, paramPath, lrgResultRef); // wardcareweb } function fGetDetlCodeInfo(pSupcd, pLrgcd, pUseyn, refreshyn){ model.removeNodeset(midResultRef); model.removeNodeset(paramPath); model.makeNode(midResultRef); model.makeNode(paramPath); if(refreshyn == "") { refreshyn = false; } model.makeValue(paramPath + "/supcd", pSupcd); // Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸ model.makeValue(paramPath + "/lrgcd", pLrgcd); // Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸ model.makeValue(paramPath + "/useyn", pUseyn); // Á¶È¸±âÁØÀÏÀÚ submit("TRZHI00002",refreshyn, paramPath, midResultRef); // wardcareweb } /** * Àå¼ÒÁ¤º¸ °¡Á®¿À±â====================================================================================================================== @author : ±èº´±¹ @version : 2012-12-03 @desc : Àå¼ÒÁ¤º¸ °¡Á®¿À±â @param : * param1 : °Ë»ö±¸ºÐ(cd/nm) * param2 : °Ë»öÁ¶°Ç(ÄÚµå/¸íĪ) * param3 : code°ªÀ» settingÇÒ ¸ñÀû³ëµå * param4 : name°ªÀ» settingÇÒ ¸ñÀû³ëµå * */ function fPopUpPlceInfo(param1, param2, param3, param4, param5, grdnm){ setParameter("SMZHI01200_param", "Y"); if(grdnm == "" || grdnm == null) { var controldeptcd = ""; var controldeptnm = ""; var controlplcecd = ""; var controlplcenm = ""; if(param1 != "" || param1 != null) { controldeptcd = document.controls(param1); } if(param2 != "" || param2 != null) { controldeptnm = document.controls(param2); } if(param3 == "" || param3 == null) { setParameter("SMZHI01200_deptonly", "Y"); } else { controlplcecd = document.controls(param3); } if(param4 == "" || param4 == null) { setParameter("SMZHI01200_deptonly", "Y"); } else { controlplcenm = document.controls(param4); } modal("SMZHI01200"); if(param1 != "" || param1 != null) { model.setValue(controldeptcd.attribute("ref"), getParameter("SMZHI01200_deptcd")); controldeptcd.refresh(); } if(param2 != "" || param2 != null) { model.setValue(controldeptnm.attribute("ref"), getParameter("SMZHI01200_deptnm")); controldeptnm.refresh(); } if(param3 == "" || param3 == null) { } else { model.setValue(controlplcecd.attribute("ref"), getParameter("SMZHI01200_plcecd")); controlplcecd.refresh(); } if(param4 == "" || param4 == null) { } else { model.setValue(controlplcenm.attribute("ref"), getParameter("SMZHI01200_plcenm")); controlplcenm.refresh(); } } else { var grd = document.controls(grdnm); modal("SMZHI01200"); grd.valueMatrix(grd.row, grd.colRef(param1)) = getParameter("SMZHI01200_deptcd"); grd.valueMatrix(grd.row, grd.colRef(param2)) = getParameter("SMZHI01200_deptnm"); grd.valueMatrix(grd.row, grd.colRef(param3)) = getParameter("SMZHI01200_plcecd"); grd.valueMatrix(grd.row, grd.colRef(param4)) = getParameter("SMZHI01200_plcenm"); grd.valueMatrix(grd.row, grd.colRef(param5)) = getParameter("SMZHI01200_instcd"); } clearParameter("SMZHI01200_deptonly"); } function fPopUpFixAsetInfo(param1, param2){ var controlfixasetcd; var controlfixasetnm; if(param1 != "" || param1 != null) { controlfixasetcd = document.controls(param1); } if(param2 != "" || param2 != null) { controlfixasetnm = document.controls(param2); } modal("SPZHI00130"); if(param1 == "" || param1 == null) { } else { model.setValue(controlfixasetcd.attribute("ref"), getParameter("SPZHI00130_fixasetcd")); controlfixasetcd.refresh(); } if(param2 == "" || param2 == null) { } else { model.setValue(controlfixasetnm.attribute("ref"), getParameter("SPZHI00130_fixasetnm")); controlfixasetnm.refresh(); } } /** param1 : ´ëºÐ·ùÄÚµå ÄÁÆ®·Ñ¸í(±×¸®µåÀÇ °æ¿ì ±×¸®µåÄ÷³À̸§) param2 : ´ëºÐ·ù¸í ÄÁÆ®·Ñ¸í(±×¸®µåÀÇ °æ¿ì ±×¸®µåÄ÷³À̸§) param3 : ÁߺзùÄÚµå ÄÁÆ®·Ñ¸í(±×¸®µåÀÇ °æ¿ì ±×¸®µåÄ÷³À̸§) param4 : Áߺзù¸í ÄÁÆ®·Ñ¸í(±×¸®µåÀÇ °æ¿ì ±×¸®µåÄ÷³À̸§) grdnm : ±×¸®µå¸í supcd : °¡Á®¿Ã ´ëºÐ·ùÄÚµåÁ¤º¸ left : ÆË¾÷â leftÁ¤º¸ top : ÆË¾÷â topÁ¤º¸ */ function fPopUpComCodeInfo(param1, param2, param3, param4, grdnm, supcd, left, top){ var viewctrl; var lrgcdctrl; var lrgnmctrl; var midcdctrl; var midnmctrl; var grdctrl; if(supcd == "" || supcd == null) { supcd = "01"; } setParameter("SPZHI00140_supcd", supcd); modal("SPZHI00140","", left, top); var lrgcd = getParameter("SPZHI00140_lrgcd"); var lrgnm = getParameter("SPZHI00140_lrgnm"); var midcd = getParameter("SPZHI00140_midcd"); var midnm = getParameter("SPZHI00140_midnm"); if(grdnm == "" || grdnm == null) { if(param1 == "" || param1 == null) { } else { lrgcdctrl = document.controls(param1); model.setValue(lrgcdctrl.attribute("ref"), lrgcd); lrgcdctrl.refresh(); } if(param2 == "" || param2 == null) { } else { lrgnmctrl = document.controls(param2); model.setValue(lrgnmctrl.attribute("ref"), lrgnm); lrgnmctrl.refresh(); } if(param3 == "" || param3 == null) { } else { midcdctrl = document.controls(param3); model.setValue(midcdctrl.attribute("ref"), midcd); midcdctrl.refresh(); } if(param4 == "" || param4 == null) { } else { midnmctrl = document.controls(param4); model.setValue(midnmctrl.attribute("ref"), midnm); midnmctrl.refresh(); } } else { grdctrl = document.controls(grdnm); grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param1)) = lrgcd; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param2)) = lrgnm; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param3)) = midcd; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param4)) = midnm; } } /** param1 : sr¿äû¹øÈ£(Åë½Å/Àåºñ ¿äû) param2 : sr¿äû±¸ºÐ(Åë½Å/Àåºñ ¿äû) param3 : sr¿äûÀÚ¸í param4 : srÆÄÀÏ÷ºÎ¿©ºÎ grdnm : ±×¸®µå¸í */ function fPopUpSrInfo(param1, param2, param3, param4, grdnm){ var srseqnoctrl; var srtypectrl; var reqnmctrl; var attfileynctrl; var grdctrl; modal("SPZHI00150","", event.clientX, event.clientY); var reqno = getParameter("SPZHI00150_reqno"); var gubun = getParameter("SPZHI00150_gubun"); var reqnm = getParameter("SPZHI00150_reqnm"); var fileyn = getParameter("SPZHI00150_fileyn"); if(grdnm == "" || grdnm == null) { if(param1 == "" || param1 == null) { } else { srtypectrl = document.controls(param1); model.setValue(srtypectrl.attribute("ref"), reqno); srtypectrl.refresh(); } if(param2 == "" || param2 == null) { } else { lrgnmctrl = document.controls(param2); model.setValue(lrgnmctrl.attribute("ref"), gubun); lrgnmctrl.refresh(); } if(param3 == "" || param3 == null) { } else { reqnmctrl = document.controls(param3); model.setValue(reqnmctrl.attribute("ref"), reqnm); reqnmctrl.refresh(); } if(param4 == "" || param4 == null) { } else { attfileynctrl = document.controls(param4); model.setValue(attfileynctrl.attribute("ref"), fileyn); attfileynctrl.refresh(); } } else { grdctrl = document.controls(grdnm); grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param1)) = reqno; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param2)) = gubun; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param3)) = reqnm; grdctrl.valueMatrix(grdctrl.row, grdctrl.colRef(param4)) = fileyn; } } /** * ¾÷üÁ¤º¸ °¡Á®¿À±â====================================================================================================================== @author : ¼­¿ø½Ä @version : 2012-11-13 @desc : ¾÷üÁ¤º¸ °¡Á®¿À±â @param : * vOpenerID : ÇöÀçÈ­¸éID * vCond : °Ë»ö±¸ºÐ(cd/nm) * vCdnm : °Ë»öÁ¶°Ç(ÄÚµå/¸íĪ) * vDesXPathCd : code°ªÀ» settingÇÒ ¸ñÀû³ëµå * vDesXPathNm : name°ªÀ» settingÇÒ ¸ñÀû³ëµå * * SPZHI00200_PARAM1 : ÇöÀçÈ­¸éID * SPZHI00200_PARAM2 : °Ë»ö±¸ºÐ(cd/nm) * SPZHI00200_PARAM3 : °Ë»öÁ¶°Ç(ÄÚµå/¸íĪ) * SPZHI00200_PARAM4 : code°ªÀ» settingÇÒ ¸ñÀû³ëµå * SPZHI00200_PARAM5 : name°ªÀ» settingÇÒ ¸ñÀû³ëµå */ function fGetCmpyCd(vOpenerID, vCond, vCdnm, vDesXPathCd, vDesXPathNm){ clearParameter("SPZHI00200_PARAM1"); clearParameter("SPZHI00200_PARAM2"); clearParameter("SPZHI00200_PARAM3"); clearParameter("SPZHI00200_PARAM4"); clearParameter("SPZHI00200_PARAM5"); setParameter("SPZHI00200_PARAM1", vOpenerID); setParameter("SPZHI00200_PARAM2", vCond); setParameter("SPZHI00200_PARAM3", vCdnm); setParameter("SPZHI00200_PARAM4", vDesXPathCd); setParameter("SPZHI00200_PARAM5", vDesXPathNm); modal("SPZHI00200"); }