/** * @desc : °øÁö»çÇ× È­¸é ÃʱâÈ­ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fInitialize(){ //Á¶È¸µÈ Á¶°Ç ÃʱâÈ­ ipt_ntcsubject.value = ""; ipt_attfilenm.value = ""; ipt_ntccnts.value = ""; // Ãʱâ½Ã¿¡ ¼öÁ¤¹× »èÁ¦¸¦ ÇÒ¼ö ¾øÀ½ btn_mod.disabled = true; btn_del.disabled = true; btn_cancel.visible = false; //ÇöÀ糯¥ ¹Þ¾Æ¿È // var getdate = getCurrentDate(); // model.makeValue("/root/main/iteminfo/fromdd", getdate); // //ÇÑ´ÞÀ» ±âÁØÀ¸·Î ÇѴ޾ȿ¡ º¸³»Áø °øÁö»çÇ׸¸ º¸¿©ÁÜ // var todd = ((getCurrentDate().toDate()).getAddDate(30)).getDateFormat(); // model.makeValue("/root/main/iteminfo/todd",todd); // model.refresh(); //±¸ºÐ cmb_targetflag.select(0); // ´ë»óÁ÷Á¾ cmb_ntctrgtjobkind.select(0); // ÄÞº¸ Ãß°¡(by ±èÁöÈÆ) cmb_bottomcolor.select(0); //ÇϴܰøÁö ±ÛÀÚ»ö cmb_bottomsize.select(1); //ÇϴܰøÁö »çÀÌÁî model.resetInstanceNode("/root/main/iteminfo"); // °øÁö»çÇ× ¸®½ºÆ® model.removeNodeset("/root/main/noticeinfo/noticelist"); // ºÎ¸ðâÀÌ Àִ°æ¿ì ÆäÀÌ¡ ó¸® var len = opener.instance1.selectNodes("/root/main/SSZSN00100/noticeinfo").length; if (checkOpener() && len>0) { // ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ºÎ¸ðâÀ¸·ÎºÎÅÍ Ä«ÇÇ // model.copyNode(root.main.noticeinfo, opener.root.main.SSZSN00100.noticeinfo); // model.copyNode(root.send.offset, opener.root.send.offset); submit("TRZSN00101"); model.refresh(); //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + i + "]/ntcflag"); if(deliveflag == 'Y'){ grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } else { grd_notice.rowstyle(i, "data", "color") = ""; } } } else { zsnfgetNoticeList(); } // ³»¿ë ºÎºÐ ¼öÁ¤ÇÒ¼ö ¾ø°Ô²û.. //Áø·áÇàÁ¤°ú¿¡¼­ »ç¿ëÇϵµ·Ï Ãß°¡(by ±èÁöÈÆ 2014.10.21) var dutplcecd = getUserInfo("dutplcecd"); if( dutplcecd == "3310000000" || dutplcecd == "3310200000" ){ group1.visible = true; chk_bottom.disabled = false; btn_except.visible = true; } else { group1.visible = false; chk_bottom.disabled = true; btn_except.visible = false; } cpt_bottom.visible = true; chk_bottom.visible = true; model.refresh(); } /** * @desc : °øÁö»çÇ× Á¶È¸ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfgetNoticeList(){ //°øÁö»çÇ×µî·Ï±×¸®µå¸¦ ÃʱâÈ­ // model.removeNodeset("/root/main/delivetrgt"); // model.removeNodeset("/root/main/choideptinfo"); // model.removeNodeset("/root/main/choiuserinfo"); // ´ë»óÀ» Á¶È¸(Àüü, Áø·á°ú, Áø·áÀǻ纰) - ºÎ¸ðâ¿¡¼­ ¹Þ¾Æ¿Â // model.copyNode("/root/send/reqdata","/root/main/cond"); // °øÁö ¸®½ºÆ®¸¦ Á¶È¸ // ¿É¼Â¼³Á¤ submit("TRZSN00101"); //´ë»óÀ» °¡Áö°í ´ë»ó¿¡ ÇØ´çÇÏ´Â °øÁö»çÇ×À» Á¶È¸ // model.copyNode("/root/send/reqdata","/root/main/delivetrgt/delivetrgt"); // model.copyNode("/root/send/savedata","/root/main/delivetrgt/delivedepttrgt"); // model.copyNode("/root/send/save2data","/root/main/delivetrgt/delivedrtrgt"); // submit("TRMMO04901"); // grd_notice.colSort(16) = "desc"; //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + i + "]/ntcflag"); if(deliveflag == 'Y'){ grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } else { grd_notice.rowstyle(i, "data", "color") = ""; } } } /** * @desc : ÆäÀÌÁö´ÜÀ§ Á¶È¸¸¦ À§ÇÏ¿© ½ºÅ©·Ñ½Ã ½ÇÇàµÇ´Â ÇÔ¼ö * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fSubmitOnScroll() { if(grd_notice.vscroll.attribute("max") == grd_notice.vscroll.attribute("pos")) { // end of scroll model.setValue("/root/send/offset", grd_notice.rows-grd_notice.fixedRows); // gridÀÇ header row´Â Á¦¿Ü submit("TRZSN00101"); grd_notice.dispatch("onmouseup"); // ½ºÅ©·Ñ¹Ù 󸮸¦ À§ÇÑ À̺¥Æ® ¹ß»ý } } /** * @desc : °øÁö»çÇ× »ó¼¼Á¶È¸ (Á¶È¸¸ðµå) * @ * @param : Çà¹øÈ£ * @return : * @author : * @--------------------------------------------------- */ function zsnfgetNoticeDetail(genrdd, genrno){ // Çà¹øÈ£°¡ ¾ø´Ù¸é ¹Ù·Î ¸®ÅÏ (¹öưŬ¸¯ÇÏ¿© °øÁöÂ÷À» ¶ç¿î°æ¿ì) if (isNull(genrdd) || isNull(genrno)) return; // ÀÌ¹Ì ½Å±ÔÀÛ¼ºµÇ°Å³ª ¼öÁ¤µÈ °øÁö»çÇ×ÀÌ Á¸ÀçÇÏ¸é ¸Þ½ÃÁö â ¶ç¿ì¸é¼­ ¸®ÅÏ if (group5.disabled == false) { messageBox("ÀÛ¼ºÇÑ ±ÛÀÌ ÀúÀåµÇÁö ¾Ê¾Ò½À´Ï´Ù. ÀúÀå¹öưÀ̳ª ÀÛ¼ºÃë¼Ò ¹öưÀ» ´­·¯ÁÖ¼¼¿ä.", "I999"); return; } // ÇØ´ç °øÁö³»¿ëÀ» »ó´Ü¿¡ »Ñ·ÁÁÜ model.resetInstanceNode("/root/main/iteminfo"); model.removeNodeset("/root/main/iteminfo"); model.makeNode("/root/main/iteminfo"); model.removeNodeset("/root/main/noticeinfo_temp"); model.makeNode("/root/main/noticeinfo_temp"); model.setValue("/root/senddetail/genrdd_t", genrdd); model.setValue("/root/senddetail/genrno_t", genrno); model.setValue("/root/senddetail/offset", 0); model.setValue("/root/senddetail/pagesize", 0); submit("TRZSN00107"); copyNodeType("/root/main/iteminfo", "/root/main/noticeinfo_temp/noticelist", "replace"); fChangeSample(); // °øÁö´ë»óÀ» °¡Á®¿Í¼­ »Ñ·ÁÁÜ var genrdd = model.getValue("/root/main/iteminfo/genrdd"); var genrno = model.getValue("/root/main/iteminfo/genrno"); var targetflag = model.getValue("/root/main/iteminfo/targetflag"); model.setValue("/root/send/genrdd", genrdd); model.setValue("/root/send/genrno", genrno); model.setValue("/root/send/targetflag", targetflag); // ¼­ºê¹Ô ÇϱâÀü if (targetflag == 'D') // ºÎ¼­ÀÌ¸é µÎÁÙ { list_ntctrgtnm.attribute("cols") = "1"; } else // ±×¹ÛÀº 5ÁÙ { list_ntctrgtnm.attribute("cols") = "5"; } // ´ë»óÁ÷Á¾ Äĺ¸¹Ú½º º¸¿©ÁÙÁö °áÁ¤ if (targetflag == 'D' || targetflag == 'I') // ºÎ¼­À̰ųª ±Ù¹«Áö±â°üÀÏ °æ¿ì { cap_trgtjobkind.visible = true; cmb_ntctrgtjobkind.visible = true; } else { cap_trgtjobkind.visible = false; cmb_ntctrgtjobkind.visible = false; } // °øÁö´ë»ó ¸®½ºÆ® ¿ÏÀüÈ÷ Áö¿ò model.removeNode("/root/main/targetinfo"); model.refresh(); submit("TRZSN00102"); model.removeNode("/root/main/exceptinfo"); model.refresh(); submit("TRZSN00106"); // »ç¿ëÀÚÁ¤º¸¸¦ °¡Áö°í¿Í¼­ ±ÛÀÛ¼ºÀÚ°¡ ¾Æ´Ï¸é ¼öÁ¤/»èÁ¦ÇÒ¼ö ¾øµµ·Ï ÇÔ var userid = getUserId(); var writerid = model.getValue("/root/main/iteminfo/fstrgstrid"); if (userid == writerid) { btn_mod.disabled = false; btn_del.disabled = false; } else { btn_mod.disabled = true; btn_del.disabled = true; } // °¢Á¾ ÄÁÆ®·Ñ º¸¿©Áֱ⠼³Á¤ group5.disabled = true; ipt_ntccnts.attribute("editable") = false; btn_fileadd.visible = false; btn_filedel.visible = false; btn_down.visible = true; if (zsnfCheckFileExt()) btn_preview.visible = true; else null;//btn_preview.visible = false; var dutplcecd = getUserInfo("dutplcecd"); if( dutplcecd == "3310000000" || dutplcecd == "3310200000" ){ //Áø·áÇàÁ¤°ú¿¡¼­ »ç¿ëÇϵµ·Ï Ãß°¡(by ±èÁöÈÆ 2014.10.21) group1.visible = true; } else { group1.visible = false; } cpt_bottom.visible = true; chk_bottom.visible = true; group1.disabled = true; chk_bottom.disabled = true; model.refresh(); } /** * @desc : ÆÄÀÏ ´Ù¿î·Îµå ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileDown() { // ÇØ´ç °Ô½Ã¹°ÀÌ ½ÇÁ¦ ¼­¹ö»ó¿¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎ var isExist = zsnfCheckNoticeInfo(); if (isExist == false) { // ¸Þ½ÃÁöÃâ·Â messageBox("¼­¹ö¿¡¼­ ÀÌ¹Ì »èÁ¦µÇ¾îÁø °øÁö»çÇ×ÀÔ´Ï´Ù. ÷ºÎÆÄÀÏÀ» ´Ù¿î·Îµå", "E001"); // ÃʱâÈ­ fInitialize(); return; } //ÆÄÀÏ¸í¸¦ ¹Þ¾Æ¿È var getfilenm = model.getValue("/root/main/iteminfo/attfilenm"); //ÆÄÀϸíÀÌ ÀÖ´Â °æ¿ì ´Ù¿î·Îµå if(getfilenm != ""){ //ÆÄÀϸíÀ» ¹Þ¾Æ¿È var filenm = model.getValue("/root/main/iteminfo/attfilenm"); //ÆÄÀϸíÀÇ È®ÀåÀÚ¸¸ ¹Þ¾Æ¿È var fileext = filenm.lastIndexOf("."); var ext = filenm.substring(fileext +1); //ÆÄÀÏÀ» ´Ù¿î·Îµå Çϱâ À§ÇØ ÀúÀåÇÒ Ã¢À» ¶ç¿ò var filesave = window.fileDialog("save","|",false,filenm,ext,"All Files(*.*)|*.*"); //۰ªÀ» ¹Þ¾Æ¿È var getno = model.getValue("/root/main/iteminfo/genrno"); var getdd = model.getValue("/root/main/iteminfo/genrdd"); //۰ªÀ» °¡Áö°í DB¿¡ ÀúÀåµÈ µ¥ÀÌŸ¸¦ Á¶È¸ÇÏ·¯ °£´Ù if (filesave != "") { model.download(getActionURL("TRZSN00103")+"&genrno="+getno+"&genrdd="+getdd ,filesave); } } } /** * @desc : ÆÄÀÏ ¹Ì¸®º¸±â ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFilePreview() { var fso, folder; var temp_path = "C:\\temp2"; FSO = new ActiveXObject("Scripting.FileSystemObject"); // °´Ã¼ »ý¼º ½ÇÆÐÇÏ¸é ¸®ÅÏ if (FSO == null) { return; } // ½Ã½ºÅÛ µå¶óÀ̺갡 ¾ø´Ù¸é.. if (FSO.DriveExists("C") == false) { return; } // Àӽõð·ºÅ丮°¡ ¾øÀ¸¸é »ý¼º if (FSO.FolderExists(temp_path) == false) { folder = FSO.CreateFolder(temp_path); } //ÆÄÀÏ¸í¸¦ ¹Þ¾Æ¿È var getfilenm = model.getValue("/root/main/iteminfo/attfilenm"); //ÆÄÀϸíÀÌ ÀÖ´Â °æ¿ì ´Ù¿î·Îµå if(getfilenm == "") { return; } //ÆÄÀϸíÀ» ¹Þ¾Æ¿È var filenm = model.getValue("/root/main/iteminfo/attfilenm"); //۰ªÀ» ¹Þ¾Æ¿È var getno = model.getValue("/root/main/iteminfo/genrno"); var getdd = model.getValue("/root/main/iteminfo/genrdd"); //۰ªÀ» °¡Áö°í DB¿¡ ÀúÀåµÈ µ¥ÀÌŸ¸¦ Á¶È¸ÇÏ·¯ °£´Ù model.download(getActionURL("TRZSN00103")+"&genrno="+getno+"&genrdd="+getdd ,temp_path+"\\"+filenm, false, false); window.exec(temp_path+"\\"+filenm, ""); } function ManipFiles() { var fso, f1, f2, s; fso = new ActiveXObject("Scripting.FileSystemObject"); f1 = fso.CreateTextFile("c:\\testfile.txt", true); Response.Write("ÆÄÀÏ ¾²´Â Áß
"); // ÁÙÀ» ¾¹´Ï´Ù. f1.Write("ÅØ½ºÆ®ÀÔ´Ï´Ù."); // ÆÄÀÏÀ» ´Ý½À´Ï´Ù. f1.Close(); Response.Write("ÆÄÀÏÀ» c:\\tmp·Î À̵¿ÇÏ´Â Áß
"); // C:\ ·çÆ®¿¡ ÀÖ´Â ÆÄÀÏ¿¡ ´ëÇÑ ÇÚµéÀ» °¡Á®¿É´Ï´Ù. f2 = fso.GetFile("c:\\testfile.txt"); // ÆÄÀÏÀ» \tmp µð·ºÅ͸®·Î ¿Å±é´Ï´Ù. f2.Move ("c:\\tmp\\testfile.txt"); Response.Write("ÆÄÀÏÀ» c:\\temp·Î º¹»çÇÏ´Â Áß
"); // ÆÄÀÏÀ» \temp·Î º¹»çÇÕ´Ï´Ù. f2.Copy ("c:\\temp\\testfile.txt"); Response.Write("ÆÄÀÏ »èÁ¦ Áß
"); // ÆÄÀÏÀÇ ÇöÀç À§Ä¡¿¡ ´ëÇÑ ÇÚµéÀ» °¡Á®¿É´Ï´Ù. f2 = fso.GetFile("c:\\tmp\\testfile.txt"); f3 = fso.GetFile("c:\\temp\\testfile.txt"); // ÆÄÀÏÀ» »èÁ¦ÇÕ´Ï´Ù. f2.Delete(); f3.Delete(); Response.Write("¿Ï·áµÇ¾ú½À´Ï´Ù!"); } /** * @desc : °øÁö»çÇ×ÀÌ º¸¿©Áú »ç¿ëÀÚ ¼±Åà * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfOpenTargetPopup() { var targetflag = model.getValue("/root/main/iteminfo/targetflag"); // ´ë»óÀÌ ºÎ¼­°¡ ¾Æ´Ñ°æ¿ì ´ë»óÁ÷Á¾ ¼±Åà Ä常¦ ºñȰ¼ºÈ­ cmb_ntctrgtjobkind.select(0); cap_trgtjobkind.visible = false; cmb_ntctrgtjobkind.visible = false; // ¹Ýµå½Ã °øÁö ´ë»ó ¸®½ºÆ®¸¦ ÃʱâÈ­ÇÔ model.removeNode("/root/temp/targetinfo"); model.makeNode("/root/temp/targetinfo"); model.copyNode("/root/temp/targetinfo","/root/main/targetinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç // ´ë»óÀÌ ÀüüÀÎ °æ¿ì if (targetflag == 'A' ) { // ¸ÞÀγëµå ÃʱâÈ­ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); btn_open.disabled = false; // °øÁö´ë»ó ¸®½ºÆ®¸¦ ÃʱâÈ­ÇÔ //model.removeNodeset("/root/main/targetinfo/targetlist"); } // ´ë»óÀÌ ±×¹ÛÀÎ °æ¿ì else { // ¿¹ÀÇó¸® if (targetflag == 'D' || targetflag == 'I') { cap_trgtjobkind.visible = true; cmb_ntctrgtjobkind.visible = true; } if (targetflag == 'D') // ºÎ¼­ÀÌ¸é µÎÁÙ { //alert('ÇÏÀÌ'); //list_ntctrgtnm.cols = 1; list_ntctrgtnm.attribute("cols") = "1"; } else // ±×¹ÛÀº 5ÁÙ { list_ntctrgtnm.attribute("cols") = "5"; } model.refresh(); // °»½Å modal("SPZSN00200","","300","100","SPZSN00200","/root/temp/targetinfo","/root/main/selecteduser"); // ¸ÞÀγëµå ÃʱâÈ­ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); model.copyNode("/root/main/targetinfo","/root/temp/targetinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç } model.refresh(); } /** * @desc : °øÁö»çÇ× ´ë»ó Á¦¿Ü ¼±Åà * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfOpenExceptPopup() { // ¹Ýµå½Ã °øÁö ´ë»ó ¸®½ºÆ®¸¦ ÃʱâÈ­ÇÔ model.removeNode("/root/temp/exceptinfo"); model.makeNode("/root/temp/exceptinfo"); model.copyNode("/root/temp/exceptinfo","/root/main/exceptinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç model.refresh(); // °»½Å modal("SPZSN00400","","300","100","SPZSN00400","/root/temp/exceptinfo","/root/main/selecteduser"); // ¸ÞÀγëµå ÃʱâÈ­ model.removeNode("/root/main/exceptinfo"); model.makeNode("/root/main/exceptinfo"); model.copyNode("/root/main/exceptinfo","/root/temp/exceptinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç model.refresh(); } /** * @desc : ÆÄÀÏ÷ºÎ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileAdd() { //******ÆÄÀÏÀ» ÷ºÎÇϱâ À§ÇØ ÆÄÀÏ¿­±â°¡ open µÇ°Ô ÇÑ´Ù. //ÆÄÀÏÀÇ Å©±â¸¦ ÃøÁ¤ÇÑ´Ù. var maxsize = upload1.attribute("filesize"); var name = model.getValue("/root/main/iteminfo/attfilenm"); if(name != '' || name == '-'){ var fileupdata = messageBox(name + " ÆÄÀÏ ¼öÁ¤À»" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_attfilenm.value = ""; //ÆÄÀÏ ÀúÀå //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/iteminfo/attfilenm", fileopen); var name = model.getValue("/root/main/iteminfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_attfilenm.value = fileopen.substring(filename + 1); //¼±ÅÃÇÑ ÆÄÀÏÀÌ ÀúÀå¹öưÀ» ´­·¶À»¶§ ÀúÀåÀÌ µÇ°Ô Çϱâ À§ÇØ ÆÄÀÏ ÀúÀå ÀνºÅϽº¿¡ ÆÄÀÏÁÖ¼Ò¸¦ ÀúÀåÇØ µÐ´Ù. model.makeValue("/root/send/file/filename", name); model.refresh(); //ÆÄÀÏ Å©±â°¡ ³Ê¹« Å«°æ¿ì ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù. if (!checkFileSize(upload1)){ ipt_attfilenm.value = ""; messageBox("ÆÄÀÏ Å©±â°¡ ÃÖ´ëÄ¡("+maxsize+"Byte)¸¦", "E003"); model.resetInstanceNode("/root/send/file"); } model.makeValue("/root/main/iteminfo/fileyn", 'Y'); }else if(fileupdata == '7'){ messageBox(name + " ÆÄÀÏ ¼öÁ¤À» ÇÏÁö", "E007"); model.makeValue("/root/main/iteminfo/fileyn", 'N'); }else{ } }else{ //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/iteminfo/attfilenm", fileopen); var name = model.getValue("/root/main/iteminfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_attfilenm.value = fileopen.substring(filename + 1); //¼±ÅÃÇÑ ÆÄÀÏÀÌ ÀúÀå¹öưÀ» ´­·¶À»¶§ ÀúÀåÀÌ µÇ°Ô Çϱâ À§ÇØ ÆÄÀÏ ÀúÀå ÀνºÅϽº¿¡ ÆÄÀÏÁÖ¼Ò¸¦ ÀúÀåÇØ µÐ´Ù. model.makeValue("/root/send/file/filename", name); model.refresh(); //ÆÄÀÏ Å©±â°¡ ³Ê¹« Å«°æ¿ì ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù. if (!checkFileSize(upload1)){ ipt_attfilenm.value = ""; messageBox("ÆÄÀÏ Å©±â°¡ ÃÖ´ëÄ¡("+maxsize+"Byte)¸¦", "E003"); model.resetInstanceNode("/root/send/file"); } model.makeValue("/root/main/iteminfo/fileyn", 'Y'); } } /** * @desc : »èÁ¦½Ã ¹ß»ýÇÏ´Â À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileDel() { //µî·ÏµÈ ÆÄÀÏÀ» »èÁ¦Çϱâ À§ÇØ »óŰªÀ» »èÁ¦·Î ¸¸µç´Ù. //model.makeValue("/root/main/iteminfo/status",'d'); var name = model.getValue("/root/main/iteminfo/attfilenm"); if((name != '')){ var fileupdata = messageBox(name + " ÆÄÀÏ »èÁ¦¸¦" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_attfilenm.value = ""; model.resetInstanceNode("/root/send/file"); //model.removeNodeset("/root/main/send/file/filename"); } } //±âÁ¸ »óŰªÀ¸·Î º¯°æÇÑ´Ù. // model.makeValue("/root/main/iteminfo/status",'u'); model.refresh(); } /** * @desc : °øÁö»çÇ× ³»¿ë »èÁ¦ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfNoticeDel() { var genrdd = model.getValue("/root/main/iteminfo/genrdd"); var genrno = model.getValue("/root/main/iteminfo/genrno"); if (genrdd == "" || genrno == "") { return; } // »ç¿ëÀÚÁ¤º¸¸¦ °¡Áö°í¿Í¼­ ±ÛÀÛ¼ºÀÚ°¡ ¾Æ´Ï¸é »èÁ¦ÇÒ ¼ö ¾øµµ·Ï ÇÔ var userid = getUserId(); var writerid = model.getValue("/root/main/iteminfo/fstrgstrid"); if (userid == writerid) { model.setValue("/root/main/iteminfo/status","d"); // »èÁ¦Ç¥½Ã zsnfExeSave(); // ÀúÀå } else { messageBox("ÀÛ¼ºÀÚ¸¸ »èÁ¦ ","I006"); return; } fInitialize(); // ÃʱâÈ­ } /** * @desc : °øÁö»çÇ× ½Å±Ô /¼öÁ¤ ÈÄ ÀúÀå * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfExeSave() { var status = model.getValue("/root/main/iteminfo/status"); // °øÁö»çÇ× ¸¶½ºÅÍ var nodes_iteminfo = instance1.selectNodes("/root/main/iteminfo"); var getData_iteminfo = getNodeListCSV(nodes_iteminfo); // °øÁö´ë»ó¸ñ·Ï var nodes_targetinfo = instance1.selectNodes("/root/main/targetinfo/targetlist"); var getData_targetinfo = getNodeListCSV(nodes_targetinfo); var getData_targetinfo_cnt = getNodesetCount("/root/main/targetinfo/targetlist"); // ³ëµå¼Â °¹¼ö¸¦ ¾ò¾î¿È // °øÁöÁ¦¿Ü´ë»ó¸ñ·Ï var nodes_exceptinfo = instance1.selectNodes("/root/main/exceptinfo/targetlist"); var getData_exceptinfo = getNodeListCSV(nodes_exceptinfo); var getData_exceptinfo_cnt = getNodesetCount("/root/main/exceptinfo/targetlist"); // ³ëµå¼Â °¹¼ö¸¦ ¾ò¾î¿È var targetflag = model.getValue("/root/main/iteminfo/targetflag"); // °øÁö´ë»óÀÌ ºÎ¼­Àϰæ¿ì model.setValue("/root/send/savedata", getData_iteminfo); //alert("["+ getData_targetinfo_cnt +"]"); if (getData_targetinfo_cnt == 0) // µ¥ÀÌÅͰ¡ Çϳªµµ ¾øÀ»°æ¿ì { model.removeNodeset("/root/send/targetinfo"); } else { model.makeNode("/root/send/targetinfo"); model.setValue("/root/send/targetinfo",getData_targetinfo); } if (getData_exceptinfo_cnt == 0) // µ¥ÀÌÅͰ¡ Çϳªµµ ¾øÀ»°æ¿ì { model.removeNodeset("/root/send/exceptinfo"); } else { model.makeNode("/root/send/exceptinfo"); model.setValue("/root/send/exceptinfo",getData_exceptinfo); } // °øÁö»çÇ× ¸®½ºÆ® »èÁ¦ //model.removeNodeset("/root/main/noticeinfo/noticelist"); //model.refresh(); model.setValue("/root/send/offset", 0); // ÆäÀÌÁö ´ÜÀ§ Á¶È¸ ÃʱâÈ­ // ¼­ºê¹ÔÇÑ´Ù. var retvalue = submit("TXZSN00101"); // ÀúÀå½Ã ¿¡·¯³­ °æ¿ì ¸ñ·ÏÀ» Àç·ÎµùÇÔ if(retvalue == false) { fInitialize(); // ÃʱâÈ­ return; } //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + i + "]/ntcflag"); if(deliveflag == 'Y'){ //alert(deliveflag); grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } else { grd_notice.rowstyle(i, "data", "color") = ""; } } //¹æ±Ý ÀÔ·ÂÇÏ¿´´ø ÀÚ·áÀÇ PK °ªÀ» °¡Á®¿Â´Ù. (÷ºÎÆÄÀÏ ¼­¹ö»óÀÇ °æ·Îµµ °¡Á®¿Â´Ù) var genrdd = model.getValue("/root/main/noticeinfo/result/genrdd"); var genrno = model.getValue("/root/main/noticeinfo/result/genrno"); var attfilepath = model.getValue("/root/main/noticeinfo/result/attfilepath"); // ¼­¹ö»óÀÇ ÀúÀå°æ·Î model.setValue("/root/main/iteminfo/genrdd", genrdd); model.setValue("/root/main/iteminfo/genrno", genrno); model.setValue("/root/main/iteminfo/attfilepath", attfilepath); // ÷ºÎÆÄÀÏ ÃʱâÈ­ model.resetInstanceNode("/root/send/file"); //fInitialize(); //grd_notice.refresh(); //model.refresh(); //grd_notice.refresh(); } function zsnfCheckFileExt() { retvalue = false; var filename = model.getValue("/root/main/iteminfo/attfilenm"); var IMG_FORMAT = "\\.(bmp|gif|jpg|jpeg|png|doc|xls|cvs|txt|ppt|hwp|pptx|pdf|mp4)$"; // pdfÆÄÀÏ Ãß°¡(by ±èÁöÈÆ), mp4ÆÄÀÏÃß°¡(by ¼Õº´Àº) if( (new RegExp(IMG_FORMAT, "i")).test(filename)) { retvalue = true; } else { retvalue = false; } return retvalue; } /** * @desc : °øÁö»çÇ× À̰ü * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfExeMig() { var status = model.getValue("/root/main/iteminfo/status"); // °øÁö»çÇ× ¸¶½ºÅÍ var nodes_iteminfo = instance1.selectNodes("/root/main/iteminfo"); var getData_iteminfo = getNodeListCSV(nodes_iteminfo); // °øÁö´ë»ó¸ñ·Ï var nodes_targetinfo = instance1.selectNodes("/root/main/targetinfo/targetlist"); var getData_targetinfo = getNodeListCSV(nodes_targetinfo); var getData_targetinfo_cnt = getNodesetCount("/root/main/targetinfo/targetlist"); // ³ëµå¼Â °¹¼ö¸¦ ¾ò¾î¿È var targetflag = model.getValue("/root/main/iteminfo/targetflag"); // °øÁö´ë»óÀÌ ºÎ¼­Àϰæ¿ì model.setValue("/root/send/savedata", getData_iteminfo); //alert("["+ getData_targetinfo_cnt +"]"); if (getData_targetinfo_cnt == 0) // µ¥ÀÌÅͰ¡ Çϳªµµ ¾øÀ»°æ¿ì { model.removeNodeset("/root/send/targetinfo"); } else { model.makeNode("/root/send/targetinfo") model.setValue("/root/send/targetinfo",getData_targetinfo); } // °øÁö»çÇ× ¸®½ºÆ® »èÁ¦ //model.removeNodeset("/root/main/noticeinfo/noticelist"); //model.refresh(); // ¼­ºê¹ÔÇÑ´Ù. var retvalue = submit("TXZSN00201"); // ÀúÀå½Ã ¿¡·¯³­ °æ¿ì ¸ñ·ÏÀ» Àç·ÎµùÇÔ if(retvalue == false) { fInitialize(); // ÃʱâÈ­ return; } //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + i + "]/ntcflag"); if(deliveflag == 'Y'){ //alert(deliveflag); grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } else { grd_notice.rowstyle(i, "data", "color") = ""; } } // ÷ºÎÆÄÀÏ ÃʱâÈ­ model.resetInstanceNode("/root/send/file"); //fInitialize(); //grd_notice.refresh(); //model.refresh(); //grd_notice.refresh(); } function zsnfNewNotice() { //**********ÃʱâÈ­ //Á¦¸ñ, ´ë»ó, ÷ºÎ, ³»¿ë¿¡ data Á¦°Å ipt_ntcsubject.value = ""; ipt_attfilenm.value = ""; ipt_ntccnts.value = ""; //±â°£À» ÃʱâÈ­ var getdate = getCurrentDate(); model.makeValue("/root/main/iteminfo/fromdd", getdate); var todd = ((getCurrentDate().toDate()).getAddDate(30)).getDateFormat(); model.makeValue("/root/main/iteminfo/todd",todd); //ÄÞº¸¹Ú½º¸¦ ÃʱâÈ­ cmb_ntcflag.select(0); cmb_ntctrgtjobkind.select(0); cmb_targetflag.select(0); // ÄÞº¸ Ãß°¡(by ±èÁöÈÆ) cmb_bottomcolor.select(0); //ÇϴܰøÁö ±ÛÀÚ»ö cmb_bottomsize.select(1); //ÇϴܰøÁö »çÀÌÁî // ÷ºÎÆÄÀÏ ÃʱâÈ­ model.resetInstanceNode("/root/send/file"); // °øÁö´ë»ó ¸®½ºÆ® ÃʱâÈ­ model.removeNodeset("/root/main/targetinfo/targetlist"); model.removeNodeset("/root/main/exceptinfo/targetlist"); model.refresh(); } //¼±ÅÃµÈ row»èÁ¦ function zsnfDeleteTarget(){ model.copyNode("/root/temp/targetinfo","/root/main/targetinfo"); // Àӽà ÀνºÅϽº¿¡ Ä«ÇÇ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); model.refresh(); //¸ÖƼ·Î µ¥ÀÌŸ ¼±Åà var selectedRows = model.getValue("/root/main/selctedtarget"); var selectedArr = selectedRows.split(" "); // ¼±ÅÃÀ» ÇØÁ¦ÇÔ // ¿¤¸®¸ÕÆ® ÄÝ·º¼Ç °´Ã¼¸¦ ¾ò¾î¿È // for(var i=0; i