/** - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø·á - ¾ÆÀÌÅÛ¼±Åà ( SSMRF01400.xrw - JScript ) * Version : - Ver.1.00.01 * °³¹ßÀÚ: À̰æÈñ * ÃÖÃÊÀÛ¼ºÀÏ: - 2008/02/28 * ¼öÁ¤ÀÌ·Â: - 2008/06/26 È­¸éÃʱâÈ­ ÇÔ¼ö * ±âŸ: - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize() { model.makeValue("/root/send/srchitem/reqdata", ""); model.setFocus("ipt_srchdata"); model.refresh(); } //¸ÞÀÎ ¾ÆÀÌÅÛ Å¬¸¯½Ã °ü·Ã ¿ë¾î(À¯»ç¾î/¾à¾î) °Ë»ö function fSrchTerm(grd) { var curRow = grd.row - grd.fixedRows + 1; if(curRow < 1){ return; } var itemcd = model.getValue("/root/main/iteminfo/itemlist[" + curRow + "]/itemcd"); //Item ÄÚµå var reqdata = model.getValue("/root/send/srchitem/reqdata"); /* if(ipt_srchdata.currentText.length < 2 ) { messageBox(radio2.label +" 2ÀÚ¸® ÀÌ»ó", "C001"); return; } */ // ÇѱÛÀº 1±ÛÀÚ,¿µ¾î´Â2±ÛÀÚ ÀÌ»ó Á¶È¸ var cond = model.getValue("/root/send/srchitem/cond"); if(cond !="word"){ if(ipt_srchdata.currentText.length < 2) { if(reqdata.charCodeAt(0) > 255){ } else { messageBox(radio2.label +" 2ÀÚ¸® ÀÌ»ó", "C001"); return; } } } //ÇØ´ç ¾ÆÀÌÅÛÀÇ µ¿ÀǾî, ¾à¾î Á¶È¸ model.setValue("/root/send/srchitem/reqdata", itemcd); if(submit("TRMRF01404")){ } } //¼±ÅÃµÈ ¾ÆÀÌÅÛÀ» palette¿¡ Àû¿ëÇÑ´Ù. function fAppItemToPltte(destGrdID, srcGrdID, curRow, termnm) { var destModel = null; var destGrd = null; var srcGrd = null; if(isPopup()) { destModel = opener.model; destGrd = opener.document.controls(destGrdID); } else { destModel = model; destGrd = document.controls(destGrdID); } srcGrd = document.controls(srcGrdID); if(destGrd == null || srcGrd == null) return; if(curRow == null) { curRow = srcGrd.row - srcGrd.fixedRows + 1; } if(curRow < 1){ return; } var pageInfo = new PAGEINFO(); var srcPath = srcGrd.attribute("nodeset") + "[" + curRow + "]"; if(findNode(destModel, destGrd.attribute("nodeset") + "[degnitemcd = '" + model.getValue(srcPath + "/itemcd") + "']")) { if(messageBox("µ¿ÀÏÇÑ ¾ÆÀÌÅÛÀÌ ÀÌ¹Ì ¼­½Ä¿¡ ÀÖ½À´Ï´Ù.", "Q003", "") == 7) return; } var formdegnseq = destModel.getValue(pageInfo.formmastRef + "/formdegnseq"); if(model.getValue(srcPath + "/cntrkind") == "RDO" || model.getValue(srcPath + "/cntrkind") == "CMB" || model.getValue(srcPath + "/cntrkind") == "CHK") { if(findNodeset(destModel, pageInfo.vallistRef + "[grupcd='" + model.getValue(srcPath + "/valgrupcd") + "']").length == 0) { copyNodeset(pageInfo.vallistRef, "/root/main/iteminfo/vallist[grupcd='" + model.getValue(srcPath + "/valgrupcd") + "']", "after", destModel, model); } } if(termnm == null) termnm = model.getValue(srcPath + "/itemnm"); if(opener.javascript.getParameter("SSMRF01400_openmode") == "replace") { var destPath = destGrd.attribute("nodeset") + "[" + destGrd.row + "]"; var degnitemkind = destModel.getValue(destPath + "/degnitemkind"); var degnitemlevlno = destModel.getValue(destPath + "/degnitemlevlno"); var degnitemlevlcd = destModel.getValue(destPath + "/degnitemlevlcd"); var pos = degnitemlevlcd.lastIndexOf("."); degnitemlevlcd = degnitemlevlcd.substr(0, pos) + model.getValue(srcPath + "/itemcd").substr(0, 7); var degnitemno = destModel.getValue(destPath + "/degnitemno"); var supdegnitemno = destModel.getValue(destPath + "/supdegnitemno"); var supdegnitemcd = destModel.getValue(destPath + "/supdegnitemcd"); var degncntrviewflag = destModel.getValue(destPath + "/degncntrviewflag"); var userdegnyn = destModel.getValue(destPath + "/userdegnyn"); var degnrowno = destModel.getValue(destPath + "/degnrowno"); var essndegnyn = destModel.getValue(destPath + "/essndegnyn"); var essnrecyn = destModel.getValue(destPath + "/essnrecyn"); var degnattrval = destModel.getValue(destPath + "/degnattrval"); var itemattrval = destModel.getValue(destPath + "/itemattrval"); var itemuseflag = destModel.getValue(destPath + "/itemuseflag"); var comuseyn = destModel.getValue(destPath + "/comuseyn"); destModel.setValue(destPath + "/formdegnseq" , formdegnseq ); destModel.setValue(destPath + "/degnitemno" , degnitemno ); destModel.setValue(destPath + "/degnitemkind" , degnitemkind ); destModel.setValue(destPath + "/degnitemcd" , model.getValue(srcPath + "/itemcd") ); destModel.setValue(destPath + "/termcd" , model.getValue(srcPath + "/termcd") ); destModel.setValue(destPath + "/itemnm" , model.getValue(srcPath + "/itemnm"), true ); destModel.setValue(destPath + "/degnitemnm" , model.getValue(srcPath + "/itemnm"), true ); // Ãß°¡ destModel.setValue(destPath + "/supdegnitemno" , supdegnitemno ); destModel.setValue(destPath + "/supdegnitemcd" , supdegnitemcd ); destModel.setValue(destPath + "/degnitemlevlno" , degnitemlevlno ); destModel.setValue(destPath + "/degnitemlevlcd" , degnitemlevlcd ); destModel.setValue(destPath + "/valgrupcd" , model.getValue(srcPath + "/valgrupcd")); destModel.setValue(destPath + "/valgrupnm" , model.getValue(srcPath + "/valgrupnm")); destModel.setValue(destPath + "/unitcd" , model.getValue(srcPath + "/unitcd") ); destModel.setValue(destPath + "/unitnm" , model.getValue(srcPath + "/unitnm") ); destModel.setValue(destPath + "/degnitemdefltval", model.getValue(srcPath + "/defltval"), true ); destModel.setValue(destPath + "/degnitempnts" , "" ); // Ãß°¡ destModel.setValue(destPath + "/degncntrviewflag", degncntrviewflag ); destModel.setValue(destPath + "/userdegnyn" , userdegnyn ); destModel.setValue(destPath + "/itemuseflag" , itemuseflag ); destModel.setValue(destPath + "/degnxval" , "0" ); destModel.setValue(destPath + "/degnyval" , "0" ); destModel.setValue(destPath + "/degnrowno" , degnrowno ); destModel.setValue(destPath + "/essndegnyn" , essndegnyn ); destModel.setValue(destPath + "/essnrecyn" , essnrecyn ); destModel.setValue(destPath + "/degnattrval" , degnattrval , true ); destModel.setValue(destPath + "/itemattrval" , itemattrval , true ); destModel.setValue(destPath + "/instcd" , "" ); // Ãß°¡ destModel.setValue(destPath + "/comuseyn" , comuseyn ); } else { var degnitemno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnitemno)"); if(degnitemno == "NaN") degnitemno = 1; else degnitemno = parseInt(degnitemno) + 1; var degnrowno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnrowno)"); if(degnrowno == "NaN") degnrowno = 1; else degnrowno = parseInt(degnrowno) + 1; var cnt = destModel.instances(0).selectNodes(destGrd.attribute("nodeset")).length + 1; var destPath = destGrd.attribute("nodeset") + "[" + cnt + "]"; destModel.makeValue(destPath + "/formdegnseq" , formdegnseq ); destModel.makeValue(destPath + "/degnitemno" , degnitemno ); destModel.makeValue(destPath + "/degnitemkind" , model.getValue(srcPath + "/cntrkind") ); destModel.makeValue(destPath + "/degnitemcd" , model.getValue(srcPath + "/itemcd") ); destModel.makeValue(destPath + "/termcd" , model.getValue(srcPath + "/termcd") ); destModel.makeValue(destPath + "/itemnm" , model.getValue(srcPath + "/itemnm"), true ); // Ãß°¡ destModel.makeValue(destPath + "/degnitemnm" , model.getValue(srcPath + "/itemnm"), true ); // Ãß°¡ destModel.makeValue(destPath + "/supdegnitemno" , "" ); destModel.makeValue(destPath + "/supdegnitemcd" , "" ); destModel.makeValue(destPath + "/degnitemlevlno" , "1" ); destModel.makeValue(destPath + "/degnitemlevlcd" , model.getValue(srcPath + "/itemcd").substr(0, 7) ); destModel.makeValue(destPath + "/valgrupcd" , model.getValue(srcPath + "/valgrupcd")); destModel.makeValue(destPath + "/valgrupnm" , model.getValue(srcPath + "/valgrupnm")); destModel.makeValue(destPath + "/unitcd" , model.getValue(srcPath + "/unitcd") ); destModel.makeValue(destPath + "/unitnm" , model.getValue(srcPath + "/unitnm") ); destModel.makeValue(destPath + "/degnitemdefltval", model.getValue(srcPath + "/defltval"), true ); destModel.makeValue(destPath + "/degnitempnts" , "" ); destModel.makeValue(destPath + "/degncntrviewflag", "A" ); destModel.makeValue(destPath + "/userdegnyn" , "N" ); destModel.makeValue(destPath + "/itemuseflag" , "" ); destModel.makeValue(destPath + "/degnxval" , "0" ); destModel.makeValue(destPath + "/degnyval" , "0" ); destModel.makeValue(destPath + "/degnrowno" , degnrowno ); destModel.makeValue(destPath + "/essndegnyn" , "N" ); destModel.makeValue(destPath + "/essnrecyn" , "N" ); destModel.makeValue(destPath + "/degnattrval" , "" , true); destModel.makeValue(destPath + "/itemattrval" , "" , true ); destModel.makeValue(destPath + "/instcd" , "" ); // Ãß°¡ destModel.makeValue(destPath + "/comuseyn" , "" ); } destGrd.rebuild(); setTree(destGrd, destGrd.colref("degnitemlevlno"), destGrd.colref("degnitemcd"), true); } //ÀϹݹöư Ŭ¸¯½Ã function fSrchItem() { var srchdata = model.getValue("/root/send/srchitem/srchdata"); var validata = getTrim(srchdata); var cond = model.getValue("/root/send/srchitem/cond"); /* if(validata.length < 2){ messageBox("2ÀÚ¸® ÀÌ»óÀÇ Á¶È¸³»¿ëÀ» ", "C001"); return; } */ var reqdata = model.getValue("/root/send/srchitem/reqdata"); if(reqdata.length < 1) { messageBox("2ÀÚ¸® ÀÌ»óÀÇ Á¶È¸³»¿ëÀ» ", "C001"); return; } // ÇѱÛÀº 1±ÛÀÚ,¿µ¾î´Â2±ÛÀÚ ÀÌ»ó Á¶È¸ if(cond !="word") { if(ipt_srchdata.currentText.length < 2) { if(reqdata.charCodeAt(0) > 255){ } else { messageBox(radio2.label +" 2ÀÚ¸® ÀÌ»ó", "C001"); return; } } } submit("TRMRF01401"); } function fSrchForm() { var reqflag = model.getValue("/root/main/condition/reqflag"); if(reqflag == "formcd") { var sCode = model.getValue("/root/main/condition/reqdata"); // ¼ýÀÚ ÀÌ¿ÜÀÇ °ªÀÌ ÀÖ´ÂÁö üũ if(fCheckDigitOnly(sCode) == false) { messageBox("Á¶È¸ Ç׸ñ¿¡ ¼ýÀÚ ÀÌ¿ÜÀÇ °ªÀÌ µé¾îÀÖ½À´Ï´Ù. ¼­½ÄÄڵ带 ", "I007"); return; } var sTmp = ""; var iTmp = 0; // formÄÚµå ÀԷ½à ÀÚ¸´¼ö ä¿öÁØ´Ù var iCodeLength = sCode.length; if(iCodeLength ==0){ messageBox(ipt_srchdata.label +" ¼­½ÄÄÚµå Á¶°ÇÀ»", "C001"); return; } else if(iCodeLength > 10){ messageBox(ipt_srchdata.label +" ¼­½ÄÄÚµå ÀÚ¸®¼ö¸¦ ¿Ã¹Ù¸£°Ô ", "C001"); return; } var temp = 10 - iCodeLength; for(var i = 1; i <= temp; i++){ sTmp += "0"; } sTmp = sTmp + sCode; model.setValue("/root/main/condition/reqdata",sTmp); } else { } model.copyNode("/root/send/srchform", "/root/main/condition"); submit("TRMRF01402"); } function fCheckDigitOnly( digitChar ) { if ( digitChar == null ) return false; for(var i = 0;i < digitChar.length; i++) { var c = digitChar.charCodeAt(i); if( !( 0x30 <= c && c <= 0x39 ) ) { return false ; } } return true; } function fAppSubFormToPltte(destGrdID, srcGrdID, curRow) { var destModel = null; var destGrd = null; var srcGrd = null; if(isPopup()) { destModel = opener.model; destGrd = opener.document.controls(destGrdID); } else { destModel = model; destGrd = document.controls(destGrdID); } srcGrd = document.controls(srcGrdID); if(destGrd == null || srcGrd == null) return; if(curRow == null) { curRow = srcGrd.row - srcGrd.fixedRows + 1; } if(curRow < 1){ return; } var pageInfo = new PAGEINFO(); var cnt = destModel.instances(0).selectNodes(destGrd.attribute("nodeset")).length + 1; var destPath = destGrd.attribute("nodeset") + "[" + cnt + "]"; var srcPath = srcGrd.attribute("nodeset") + "[" + curRow + "]"; if(findNode(destModel, destGrd.attribute("nodeset") + "[degnitemcd = '" + model.getValue(srcPath + "/formcd") + "']")) { if(messageBox("µ¿ÀÏÇÑ ºÎºÐ¼­½ÄÀÌ ÀÌ¹Ì ¼­½Ä¿¡ ÀÖ½À´Ï´Ù.", "Q003", "") == 7) return; } var formcd = destModel.getValue(pageInfo.formmastRef + "formcd"); var formdegnseq = destModel.getValue(pageInfo.formmastRef + "formdegnseq"); //var formbasecd = destModel.getValue("/root/main/FormDegnInfo/FormDegn/formbasecd"); var degnitemno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnitemno)"); if(degnitemno == "NaN") degnitemno = 1; else degnitemno = parseInt(degnitemno) + 1; var degnrowno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnrowno)"); if(degnrowno == "NaN") degnrowno = 1; else degnrowno = parseInt(degnrowno) + 1; destModel.makeValue(destPath + "/formdegnseq" , formdegnseq ); destModel.makeValue(destPath + "/degnitemno" , degnitemno ); destModel.makeValue(destPath + "/degnitemkind" , "FRM" ); destModel.makeValue(destPath + "/degnitemcd" , model.getValue(srcPath + "/formcd") ); destModel.makeValue(destPath + "/termcd" , "" ); destModel.makeValue(destPath + "/itemnm" , "" ); destModel.makeValue(destPath + "/degnitemnm" , model.getValue(srcPath + "/formnm") ); destModel.makeValue(destPath + "/supdegnitemno" , "" ); destModel.makeValue(destPath + "/supdegnitemcd" , "" ); destModel.makeValue(destPath + "/degnitemlevlno" , "1" ); destModel.makeValue(destPath + "/degnitemlevlcd" , model.getValue(srcPath + "/formcd") ); destModel.makeValue(destPath + "/valgrupcd" , "" ); destModel.makeValue(destPath + "/valgrupnm" , "" ); destModel.makeValue(destPath + "/unitcd" , "" ); destModel.makeValue(destPath + "/unitnm" , "" ); destModel.makeValue(destPath + "/degnitemdefltval", "" ); destModel.makeValue(destPath + "/degnitempnts" , "" ); destModel.makeValue(destPath + "/degncntrviewflag", "C" ); destModel.makeValue(destPath + "/userdegnyn" , "N" ); destModel.makeValue(destPath + "/itemuseflag" , "F0" ); destModel.makeValue(destPath + "/degnxval" , "0" ); destModel.makeValue(destPath + "/degnyval" , "0" ); destModel.makeValue(destPath + "/degnrowno" , degnrowno ); destModel.makeValue(destPath + "/essndegnyn" , "N" ); destModel.makeValue(destPath + "/essnrecyn" , "N" ); destModel.makeValue(destPath + "/degnattrval" , "" ); destModel.makeValue(destPath + "/itemattrval" , "" ); destModel.makeValue(destPath + "/instcd" , "" ); // Ãß°¡ destModel.makeValue(destPath + "/comuseyn" , "" ); destGrd.rebuild(); setTree(destGrd, destGrd.colref("degnitemlevlno"), destGrd.colref("degnitemcd"), true); } function fSrchImge() { //debugger; var Imgnm = model.getValue("/root/send/imgenm"); var len = getStringLength(Imgnm); if(len <= 1) { messageBox("À̹ÌÁö °Ë»ö ½Ã ÇѱÛÀº 1±ÛÀÚ, ¿µ¹®Àº 2±ÛÀÚÀÌ»ó", "C001"); return ; } submit("TRMRF01403"); } function fShowImgeInfo(){ var sRow = grd_imgelist.row; var xImgelistPath = "/root/main/imgeinfo/imgelist"; var xImgeInfoPath = "/root/main/imgeinfo"; model.setValue(xImgeInfoPath+"/imgecd",model.getValue(xImgelistPath+"["+sRow+"]/imgecd")); model.setValue(xImgeInfoPath+"/imgefromdt",model.getValue(xImgelistPath+"["+sRow+"]/imgefromdt")); model.setValue(xImgeInfoPath+"/imgetodt",model.getValue(xImgelistPath+"["+sRow+"]/imgetodt")); model.setValue(xImgeInfoPath+"/deptnm",model.getValue(xImgelistPath+"["+sRow+"]/deptnm")); model.setValue(xImgeInfoPath+"/imgenm",model.getValue(xImgelistPath+"["+sRow+"]/imgenm")); model.setValue(xImgeInfoPath+"/imgecnts",model.getValue(xImgelistPath+"["+sRow+"]/imgecnts")); model.setValue(xImgeInfoPath+"/imgeclscd",model.getValue(xImgelistPath+"["+sRow+"]/imgeclscd")); model.setValue(xImgeInfoPath+"/anatclscd",model.getValue(xImgelistPath+"["+sRow+"]/anatclscd")); model.setValue(xImgeInfoPath+"/lrgclscd",model.getValue(xImgelistPath+"["+sRow+"]/lrgclscd")); model.setValue(xImgeInfoPath+"/mdlclscd",model.getValue(xImgelistPath+"["+sRow+"]/mdlclscd")); model.setValue(xImgeInfoPath+"/smlclscd",model.getValue(xImgelistPath+"["+sRow+"]/smlclscd")); model.setValue(xImgeInfoPath+"/updtresncnts",model.getValue(xImgelistPath+"["+sRow+"]/updtresncnts")); model.setValue(xImgeInfoPath+"/rem",model.getValue(xImgelistPath+"["+sRow+"]/rem")); model.setValue(xImgeInfoPath+"/fstrgstrid",model.getValue(xImgelistPath+"["+sRow+"]/fstrgstrid")); model.setValue(xImgeInfoPath+"/fstrgstdt",model.getValue(xImgelistPath+"["+sRow+"]/fstrgstdt")); model.setValue(xImgeInfoPath+"/lastupdtrid",model.getValue(xImgelistPath+"["+sRow+"]/lastupdtrid")); model.setValue(xImgeInfoPath+"/lastupdtdt",model.getValue(xImgelistPath+"["+sRow+"]/lastupdtdt")); model.setValue(xImgeInfoPath+"/fstrgstrnm",model.getValue(xImgelistPath+"["+sRow+"]/fstrgstrnm")); model.setValue(xImgeInfoPath+"/lastupdtrnm",model.getValue(xImgelistPath+"["+sRow+"]/lastupdtrnm")); model.setValue(xImgeInfoPath+"/lrgclsnm",model.getValue(xImgelistPath+"["+sRow+"]/lrgclsnm")); model.setValue(xImgeInfoPath+"/mdlclsnm",model.getValue(xImgelistPath+"["+sRow+"]/mdlclsnm")); model.setValue(xImgeInfoPath+"/smlclsnm",model.getValue(xImgelistPath+"["+sRow+"]/smlclsnm")); if((model.getValue(xImgelistPath+"["+sRow+"]/imgefromdt") <= getCurrentDate()) && (model.getValue(xImgelistPath+"["+sRow+"]/imgetodt") > getCurrentDate())){ model.setValue(xImgeInfoPath+"/valiflag","Y"); } else { model.setValue(xImgeInfoPath+"/valiflag","N"); } model.setValue(xImgeInfoPath+"/imgedata",model.getValue(xImgelistPath+"["+sRow+"]/imgedata")); setImageRefInstance(xImgeInfoPath+"/imgedata"); model.refresh(); } function fAppImgeToPltte(destGrdID, srcGrdID, curRow) { var destModel = null; var destGrd = null; var srcGrd = null; if(isPopup()) { destModel = opener.model; destGrd = opener.document.controls(destGrdID); } else { destModel = model; destGrd = document.controls(destGrdID); } srcGrd = document.controls(srcGrdID); if(destGrd == null || srcGrd == null) return; if(curRow == null) { curRow = srcGrd.row - srcGrd.fixedRows + 1; } if(curRow < 1){ return; } var pageInfo = new PAGEINFO(); var cnt = destModel.instances(0).selectNodes(destGrd.attribute("nodeset")).length + 1; var destPath = destGrd.attribute("nodeset") + "[" + cnt + "]"; var srcPath = srcGrd.attribute("nodeset") + "[" + curRow + "]"; if(findNode(destModel, destGrd.attribute("nodeset") + "[degnitemcd = '" + model.getValue(srcPath + "/imgecd") + "']")) { if(messageBox("µ¿ÀÏÇÑ À̹ÌÁö°¡ ÀÌ¹Ì ¼­½Ä¿¡ ÀÖ½À´Ï´Ù.", "Q003", "") == 7) return; } //var degnitemseqno = destModel.getXPathValue("max(" + destPath + "/degnitemseqno)"); var formcd = destModel.getValue(pageInfo.formmastRef + "/formcd"); var formdegnseq = destModel.getValue(pageInfo.formmastRef + "formdegnseq"); //var formbasecd = destModel.getValue("/root/main/FormDegnInfo/FormDegn/formbasecd"); var degnitemno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnitemno)"); if(degnitemno == "NaN") degnitemno = 1; else degnitemno = parseInt(degnitemno) + 1; var degnrowno = destModel.getXPathValue("max(" + destGrd.attribute("nodeset") + "/degnrowno)"); if(degnrowno == "NaN") degnrowno = 1; else degnrowno = parseInt(degnrowno) + 1; destModel.makeValue(destPath + "/formdegnseq" , formdegnseq ); destModel.makeValue(destPath + "/degnitemno" , degnitemno ); destModel.makeValue(destPath + "/degnitemkind" , "IMG" ); destModel.makeValue(destPath + "/degnitemcd" , model.getValue(srcPath + "/imgecd") ); destModel.makeValue(destPath + "/termcd" , "" ); destModel.makeValue(destPath + "/itemnm" , "" ); destModel.makeValue(destPath + "/degnitemnm" , model.getValue(srcPath + "/imgenm") ); destModel.makeValue(destPath + "/supdegnitemno" , "" ); destModel.makeValue(destPath + "/supdegnitemcd" , "" ); destModel.makeValue(destPath + "/degnitemlevlno" , "1" ); destModel.makeValue(destPath + "/degnitemlevlcd" , model.getValue(srcPath + "/imgecd") ); destModel.makeValue(destPath + "/valgrupcd" , "" ); destModel.makeValue(destPath + "/valgrupnm" , "" ); destModel.makeValue(destPath + "/unitcd" , "" ); destModel.makeValue(destPath + "/unitnm" , "" ); destModel.makeValue(destPath + "/degnitemdefltval", "" ); destModel.makeValue(destPath + "/degnitempnts" , "" ); destModel.makeValue(destPath + "/degncntrviewflag", "C" ); destModel.makeValue(destPath + "/userdegnyn" , "N" ); destModel.makeValue(destPath + "/itemuseflag" , "" ); destModel.makeValue(destPath + "/degnxval" , "0" ); destModel.makeValue(destPath + "/degnyval" , "0" ); destModel.makeValue(destPath + "/degnrowno" , degnrowno ); destModel.makeValue(destPath + "/essndegnyn" , "N" ); destModel.makeValue(destPath + "/essnrecyn" , "N" ); destModel.makeValue(destPath + "/degnattrval" , "" ); destModel.makeValue(destPath + "/itemattrval" , "" ); destModel.makeValue(destPath + "/instcd" , "" ); // 2009.01.28 Ãß°¡ destModel.makeValue(destPath + "/comuseyn" , "" ); // 2009.01.28 Ãß°¡ //destModel.makeValue(destPath + "/imgedata", model.getValue(srcPath + "/imgedata")); destGrd.rebuild(); copyNodeset(pageInfo.imgelistRef, srcPath, "after", destModel, model); setTree(destGrd, destGrd.colref("degnitemlevlno"), destGrd.colref("degnitemcd"), true); }