/* --------------------------------------------------------------------- ¼ö¼ú½Ç °è¼ö ¸®½ºÆ® (SMMNP00304.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By taebum : 2008-06-16 ¿ÀÀü 11:28:41 ---------------------------------------------------------------------- */ var sDataXpath = "/root/main/codelists"; //µ¥ÀÌÅÍ °á°ú xPath var sData = ""; //Àü¿ªº¯¼ö·Î ³Ñ¾î¿Â Á¤º¸ var sDataArr = null; //Àü¿ªº¯¼ö·Î ³Ñ¾î¿Â Á¤º¸¸¦ ´ãÀº Arr var sCodeQuery = ""; //Àü¿ªº¯¼ö·Î ³Ñ¾î¿Â ÄÚµå Á¤º¸¸®½ºÆ® query var sOprsrvno = ""; //Àü¿ªº¯¼ö·Î ³Ñ¾î¿Â ÇØ´çȯÀÚÀÇ ¼ö¼ú¿¹¾à¹øÈ£ var sCodeRecNo = ""; //Àü¿ªº¯¼ö·Î ³Ñ¾î¿Â Sheet ¹øÈ£ //È­¸é ¿Àǽà function fInit(){ //ÃʱâÈ­½Ã Àü¿ª Ç÷¡±×°ª¿¡ µû¶ó¼­ ÇØ´ç µ¥ÀÌÅÍ °ªÀ» º¸¿©ÁØ´Ù. sData = opener.javascript.getParameter("SendData_codeQuery"); opener.javascript.setParameter("codeQuery_result_data",""); if(sData != "" && sData != "undefined" && sData != null){ sDataArr = sData.split("¢Ë"); sCodeQuery = sDataArr[0]; sOprsrvno = sDataArr[1]; sCodeRecNo = sDataArr[2]; }else{ messageBox("ȯÀÚÀÇ ¿¹¾àÁ¤º¸°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.",""); window.close(); } combo_codeflag.value = "01"; combo_codeflag.refresh(); fClickSearchBtn(); } //È®ÀÎ ¹öư Ŭ¸¯½Ã À̺¥Æ® function fClickOkBtn(){ var iGridCnt = getNodesetCount(sDataXpath); var sSendData = ""; if(iGridCnt < 1){ messageBox("Á¶È¸µÈ ³»¿ªÀÌ ","I004"); return; } for(var i = 1; i < iGridCnt+1; i++){ var check = datagrid1.TextMatrix(i, 4); if(check == true || check == "true"){ sSendData += datagrid1.TextMatrix(i, 0)+ "¢È" + datagrid1.TextMatrix(i, 1)+ "¢È" + datagrid1.TextMatrix(i, 2)+ "¢È" + datagrid1.TextMatrix(i, 3)+ "¢È" + datagrid1.TextMatrix(i, 5)+ "¢È" + datagrid1.TextMatrix(i, 6)+ "¢É"; //alert(datagrid1.TextMatrix(i, 1)); } } opener.javascript.setParameter("codeQuery_result_data",sSendData); model.close(); } /* @group : * @ver : 2008-06-02 ¿ÀÈÄ 5:01:10 * @by : taebum * @----------------------------------- * @type : function * @access : public * @desc : Á¶È¸ ¹× °Ë»ö */ function fClickSearchBtn() { var sCodeFlag = model.getValue("/root/hidedata/searchflag/codeflag"); var sCodeName = model.getValue("/root/hidedata/searchflag/codename"); if(sCodeFlag == "" || sCodeFlag == null || sCodeFlag == "undefined" || sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined" ){ return; } model.removeNodeSet("/root/send"); model.makeNode("/root/send"); model.makeValue("/root/send/s_codeflag",sCodeFlag); model.makeValue("/root/send/s_codename",sCodeName); model.makeValue("/root/send/s_code",sCodeQuery); model.makeValue("/root/send/s_oprsrvno",sOprsrvno); model.makeValue("/root/send/s_recno",sCodeRecNo); if(submit("TRMNP00310")){ var iGridCnt = getNodesetCount(sDataXpath); if(iGridCnt > 0){ datagrid1.mergeCells = "bycol"; datagrid1.mergeCol(0) = false; datagrid1.mergeCol(2) = true; datagrid1.mergeCol(3) = true; datagrid1.mergeCol(4) = false; datagrid1.mergeCol(5) = false; datagrid1.mergeCol(6) = false; datagrid1.mergeCol(7) = false; datagrid1.mergeCol(8) = false; datagrid1.merge(); //datagrid1.cellStyle("background-color", 1, 03, 1, 07) = "#DCDACS"; datagrid1.refresh(); } } }