/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áñ°Üã±â°ü¸® ( MMR04600_Áñ°Üã±â°ü¸®.xrw - JScript ) - Version : 1) : Ver.1.00.01 - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ var instance = document.models(0).instances(0); /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ * @--------------------------------------------------- */ function fInitialize() { submit("TRMMR00103"); model.removeNodeset("/root/main/formbasesetlist/formbaseset[seq='0']"); grd_favor.rebuild(); } /** * @desc : ¶óÀλèÁ¦ * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ * @--------------------------------------------------- */ function fDelRow() { var iRow = grd_favor.selectedRows; for (var i = 0; i < iRow; i++) { grd_favor.addStatus(grd_favor.selectedRow(i), "delete"); } //grd_favor.addStatus(grd_favor.row, "delete"); } /** * @desc : ÀúÀå * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ * @--------------------------------------------------- */ function fSave() { model.setValue("/root/send/formbaseset", grd_favor.getUpdateData()); if ( submit("TXMMR04601") ) { //////////////// //KNUH_20110208, ÁÖÈñ°æ, ÀúÀå º¯°æµÈ µ¥ÀÌÅ͸¦ sysMessage·Î º¹»ç var viewerObj = getViewer("sysMessage"); //targetNode reset.. var parentNode = viewerObj.window.instance1.selectSingleNode(gvOrderBasicInfoPath); var childNode = viewerObj.window.instance1.selectNodes(gvOrderBasicInfoPath + "/formbaseset"); for ( i=0; i 1){ model.makeValue("root/hidden/temp", ""); model.makeValue("root/hidden/seq", ""); var oldseq = model.getValue("/root/main/formbasesetlist/formbaseset[" + iRow + "]/seq"); var newseq = model.getValue("/root/main/formbasesetlist/formbaseset[" + (iRow - 1) + "]/seq"); model.copyNode("root/hidden/temp", "/root/main/formbasesetlist/formbaseset[" + iRow + "]"); model.copyNode("/root/main/formbasesetlist/formbaseset[" + iRow + "]", "/root/main/formbasesetlist/formbaseset[" + (iRow - 1) + "]"); model.copyNode("/root/main/formbasesetlist/formbaseset[" + (iRow - 1) + "]", "root/hidden/temp"); model.setValue("/root/main/formbasesetlist/formbaseset[" + iRow + "]/seq", oldseq); model.setValue("/root/main/formbasesetlist/formbaseset[" + (iRow - 1) + "]/seq", newseq); model.removeNodeset("root/hidden/temp"); grd_favor.row = (iRow - 1); grd_favor.col = 1; grd_favor.addStatus(grd_favor.row, "update"); grd_favor.addStatus(grd_favor.row + 1, "update"); model.refresh(); } } /** * @desc : ¼ø¼­À̵¿(¾Æ·¡·Î) * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ * @--------------------------------------------------- */ function fMoveDown() { var iRow = grd_favor.row; var iRows = grd_favor.rows; if (iRow < (iRows - 1) && iRow > -1){ model.makeValue("root/hidden/temp", ""); model.makeValue("root/hidden/seq", ""); var oldseq = model.getValue("/root/main/formbasesetlist/formbaseset[" + iRow + "]/seq"); var newseq = model.getValue("/root/main/formbasesetlist/formbaseset[" + (iRow + 1) + "]/seq"); model.copyNode("root/hidden/temp", "/root/main/formbasesetlist/formbaseset[" + iRow + "]"); model.copyNode("/root/main/formbasesetlist/formbaseset[" + iRow + "]", "/root/main/formbasesetlist/formbaseset[" + (iRow + 1) + "]"); model.copyNode("/root/main/formbasesetlist/formbaseset[" + (iRow + 1) + "]", "root/hidden/temp"); model.setValue("/root/main/formbasesetlist/formbaseset[" + iRow + "]/seq", oldseq); model.setValue("/root/main/formbasesetlist/formbaseset[" + (iRow + 1) + "]/seq", newseq); model.removeNodeset("root/hidden/temp"); grd_favor.row = (iRow + 1); grd_favor.col = 1; grd_favor.addStatus(grd_favor.row, "update"); grd_favor.addStatus(grd_favor.row - 1, "update"); model.refresh(); } } /** * @desc : â´Ý±â * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ * @--------------------------------------------------- */ function fClose() { grd_favor.clearStatus(); window.close(); }