/* -------------------------------------------------------- ¿¹»ê °ü¸® (SMAYA02100.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By ÀÓ¿©¿ø : 2015.05.02 -------------------------------------------------------- */ /** * @group : * @ver : 2007.12.14 * @by : Lim YeoWon * @----------------------------------------------------------- * @type : function * @access : public * @desc : ¿¹»ê °ü¸®ÀÇ ÃʱâÈ­ ÇÔ¼ö * @----------------------------------------------------------- */ function finit() { var CurrentDate=getCurrentDate(); //01 »ç¾÷³âµµ ¿ÃÇØ ³¯Â¥·Î CurrentDate¿¡ ÀúÀå var CurrentMM=CurrentDate.substr(4,2); //02 ÇöÀç ³¯Â¥ ¹Þ¾Æ¼­ CurrentMM¿¡ ¼ÂÆÃ var CurrentYY=CurrentDate.substr(0,4); //03 ÇöÀç ³¯Â¥ÀÇ ¿ù CurrentMM¿¡ ÀúÀå //04 ÇöÀç ³¯Â¥ÀÇ ³âÀ» CurrentYY¿¡ ÀúÀå if(CurrentMM>=03 && CurrentMM<=12) //05 ÇöÀç ¿ùÀÌ 3¿ù¿¡¼­ 12¿ù±îÁöÀÏ ¶§ { //06 ÇöÀç ³âµµ¸¦ »ç¾÷³âµµ¿¡ ÀúÀå model.setValue("/root/main/search/entryy",CurrentYY); //07 ÇöÀç ¿ùÀÌ 1¿ù¿¡¼­ 2¿ùÀ̸é //08 Àü³âµµ¸¦ »ç¾÷³âµµ¿¡ ÀúÀå } else if(CurrentMM>=1 && CurrentMM<=2) { model.setValue("/root/main/search/entryy",CurrentYY-1); } zbcfGetCodeList(new Array("A0456"), new Array("/root/init/comcd")); //09 ¿¹»ê °èȹ ±¸ºÐ °øÅëÄÚµå ¼ÂÆÃ model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿¹»ê°ü¸® Á¶È¸ ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fBugtListRef() { var entryy = ipt_entryy.currentText; // 01 »ç¾÷³âµµ¿¡ ÀԷ¹ÞÀº °ªÀ» º¯¼ö entryy¿¡ ÀúÀå model.getValue("/root/main/search/entryy"); fBugtNotReadOnly(); // 02 Ȱ¼ºÈ­½ÃŰ´Â ÇÔ¼ö È£Ãâ var idxRows=grd_bugtlist.rows; var xPath="/root/main/grdlist/itemlist"; if(entryy=='') { messageBox("»ç¾÷¿¬µµ¸¦","C001"); return; } model.removeNodeset("/root/main/grdlist/itemlist"); model.setValue("/root/main/search/entryy",entryy); // 03 º¯¼ö¿¡ ´ã±ä °ªÀ» search¾ÈÀÇ entryy¿¡ ÀúÀå model.removeNodeset("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata","/root/main/search"); submit("TRAYA02101"); grd_bugtlist.cellStyle("background-color", 9, 1, 9, 14) = "#e1ffff"; // 04 ÇÕ°è¿¡ »ö±ò ³Ö¾îÁÜ /* grd_bugtlist.subtotal("sum", -1, 1, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "¼±±³ºñ", true); grd_bugtlist.subtotal("sum", -1, 2, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1, 3, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1, 4, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1, 5, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1, 6, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1, 7, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); grd_bugtlist.subtotal("sum", -1,8, "format:(-)#,###; roundmode:round; roundpostion:2", "background-color:#e1ffff;", 0, "ÇÕ°è", true); //grd_bugtlist.subtotalPosition="below"; var idxRows = (grd_bugtlist.rows - grd_bugtlist.fixedRows) + 1 ; // 04 ±×¸®µåÀÇ ±ÛÀÚ ÀÔ·Â ºÎºÐÀ» »« °¹¼ö+1 À» idxRows¿¡ ÀúÀå for(var i=1 ; i< idxRows; i++) model.getValue(xPath+"["+i+"]/sumbugtamt")=="0" ? model.setValue(xPath+"["+i+"]/sumbugtamt","") : "" model.getValue(xPath+"["+i+"]/marbugtamt" )=='0'?model.setValue(xPath+"["+i+"]/marbugtamt",""):"" model.getValue(xPath+"["+i+"]/aprbugtamt")=='0'?model.setValue(xPath+"["+i+"]/aprbugtamt",""): "" model.getValue(xPath+"["+i+"]/maybugtamt")=='0'?model.setValue(xPath+"["+i+"]/maybugtamt",""): "" model.getValue(xPath+"["+i+"]/junbugtamt")=='0'?model.setValue(xPath+"["+i+"]/junbugtamt",""): "" model.getValue(xPath+"["+i+"]/julbugtamt")=='0'?model.setValue(xPath+"["+i+"]/julbugtamt",""): "" model.getValue(xPath+"["+i+"]/augbugtamt")=='0'?model.setValue(xPath+"["+i+"]/augbugtamt",""): "" model.getValue(xPath+"["+i+"]/sepbugtamt")=='0'?model.setValue(xPath+"["+i+"]/sepbugtamt",""): "" model.getValue(xPath+"["+i+"]/octbugtamt")=='0'?model.setValue(xPath+"["+i+"]/octbugtamt",""): "" model.getValue(xPath+"["+i+"]/novbugtamt")=='0'?model.setValue(xPath+"["+i+"]/novbugtamt",""): "" model.getValue(xPath+"["+i+"]/decbugtamt")=='0'?model.setValue(xPath+"["+i+"]/decbugtamt",""): "" model.getValue(xPath+"["+i+"]/janbugtamt")=='0'?model.setValue(xPath+"["+i+"]/janbugtamt",""): "" model.getValue(xPath+"["+i+"]/febbugtamt")=='0'?model.setValue(xPath+"["+i+"]/febbugtamt",""): "" // 05 Á¶È¸Çؼ­ ¹Þ¾Æ¿Â ÇÕ°è°ªÀÌ 0 À̸é nullÀ» ³Ö´Â´Ù. */ if(rdo_bugtplan.value=='1') // 06 Á¶È¸ÇÑ °ªÀÌ ³â´ÜÀ§À̸é fBugtReadOnly(); // 07 3¿ù Á¦¿ÜÇÑ ³ª¸ÓÁö ºñȰ¼ºÈ­ ½ÃŰ´Â ÇÔ¼ö È£Ãâ else if(rdo_bugtplan.value=='') // 08 Á¶È¸½Ã µ¥ÀÌÅͰ¡ ¾øÀ» °æ¿ì ¿ù º°·Î ÀÔ·ÂÇÒ ¼ö ÀÖ°Ô ¼ÂÆÃ model.setValue("/root/main/grdlist/save/bugtplanflag","2"); // 09 ¹ë·ù 2 °ª(¿ùº°) ÀúÀå //alert(model.getValue("/root/main/grdlist/save/bugtplanflag")); model.refresh(); } /* --------------------------------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ÀÔ·ÂµÈ ¸ðµç´ÞÀÇ ±Ý¾× ÃʱâÈ­ ½ÃŰ´Â ÇÔ¼ö */ /* --------------------------------------------------------------------------*/ function fBugtMonthInfo() { var xPath="/root/main/grdlist/itemlist"; var idxRows=grd_bugtlist.rows; for(var i=0 ; i