//--Á¶È¸Á¶°Ç Á¦¾î function fCtrlCond(flag) { chk_compterm1.disabled = flag; chk_compterm2.disabled = flag; chk_compterm3.disabled = flag; if( flag == true ) { //±â°£º°.¼­½Äº°ÀÌ ¾Æ´Ñ ³ª¸ÓÁö °æ¿ì model.setValue("/root/main/cond/compterm1", ""); //ºñ±³1 checkbox model.setValue("/root/main/cond/compterm2", ""); //ºñ±³2 checkbox model.setValue("/root/main/cond/compterm3", ""); //ºñ±³3 checkbox ipt_fromdd1.disabled = flag; ipt_fromdd2.disabled = flag; ipt_fromdd3.disabled = flag; ipt_todd1.disabled = flag; ipt_todd2.disabled = flag; ipt_todd3.disabled = flag; ipt_fromdd1.value = ""; ipt_fromdd2.value = ""; ipt_fromdd3.value = ""; ipt_todd1.value = ""; ipt_todd2.value = ""; ipt_todd3.value = ""; } } //ºñ±³/±â°£ Á¦¾î function fCtrlCompTerm(flag) { if( flag == "1" ) { if( model.getValue("/root/main/cond/compterm1") == "" ) { model.setValue("/root/main/cond/fromdd1", ""); model.setValue("/root/main/cond/todd1", ""); ipt_fromdd1.disabled = true; ipt_todd1.disabled = true; model.refresh(); } else { ipt_fromdd1.disabled = false; ipt_todd1.disabled = false; model.refresh(); } } else if( flag == "2" ) { if( model.getValue("/root/main/cond/compterm2") == "" ) { model.setValue("/root/main/cond/fromdd2", ""); model.setValue("/root/main/cond/todd2", ""); ipt_fromdd2.disabled = true; ipt_todd2.disabled = true; model.refresh(); } else { ipt_fromdd2.disabled = false; ipt_todd2.disabled = false; model.refresh(); } } else if( flag == "3" ) { if( model.getValue("/root/main/cond/compterm3") == "" ) { model.setValue("/root/main/cond/fromdd3", ""); model.setValue("/root/main/cond/todd3", ""); ipt_fromdd3.disabled = true; ipt_todd3.disabled = true; model.refresh(); } else { ipt_fromdd3.disabled = false; ipt_todd3.disabled = false; model.refresh(); } } } function fValidSearch() { //¼­½Ä¸í "Àüü"´Â ±â°£º°.¼­½Äº° Á¶È¸½Ã °¡´É. if( model.getValue("/root/main/cond/searchtype") != "2" && model.getValue("/root/main/cond/srcformcd") == "" ) { messageBox("¼­½Ä¸íÀ» ¼±ÅÃÇϼ¼¿ä.","I003"); model.setFocus("cmb_form"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ±â°£FROM Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/fromdd") == "" ) { messageBox("±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_fromdd"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ±â°£TO Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/todd") == "" ) { messageBox("±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_todd"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³1 ¼±Åýà > ±â°£1FROM Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm1") == "1" && model.getValue("/root/main/cond/fromdd1") == "" ) { messageBox("ºñ±³1ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_fromdd1"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³1 ¼±Åýà > ±â°£1TO Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm1") == "1" && model.getValue("/root/main/cond/todd1") == "" ) { messageBox("ºñ±³1ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_todd1"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³2 ¼±Åýà > ±â°£2FROM Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm2") == "1" && model.getValue("/root/main/cond/fromdd2") == "" ) { messageBox("ºñ±³2ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_fromdd2"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³2 ¼±Åýà > ±â°£2TO Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm2") == "1" && model.getValue("/root/main/cond/todd2") == "" ) { messageBox("ºñ±³2ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_todd2"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³3 ¼±Åýà > ±â°£3FROM Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm3") == "1" && model.getValue("/root/main/cond/fromdd3") == "" ) { messageBox("ºñ±³3ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_fromdd3"); return false; } //±â°£º°.¼­½Äº° Á¶È¸½Ã - ºñ±³3 ¼±Åýà > ±â°£3TO Çʼö. if( model.getValue("/root/main/cond/searchtype") == "2" && model.getValue("/root/main/cond/compterm3") == "1" && model.getValue("/root/main/cond/todd3") == "" ) { messageBox("ºñ±³3ÀÇ ±â°£À» ÀÔ·ÂÇϼ¼¿ä.","I003"); model.setFocus("ipt_todd3"); return false; } return true; } function fSearch() { model.removenode("/root/send/req"); model.removenode("/root/main/list"); // Staffsign Àΰæ¿ì Á÷Á¾ °¨Ãß±â if( model.getValue("/root/main/cond/searchtype") == "3" && model.getValue("/root/main/cond/staffsign") == "2") { grd_list.colWidth(4) = 0; //Á÷Á¾ }else if( model.getValue("/root/main/cond/searchtype") == "3" && model.getValue("/root/main/cond/staffsign") == "1") { grd_list.colWidth(4) = 52; //Á÷Á¾ } //Á¶È¸Á¶°Ç °ËÁõ if( !fValidSearch() ) { return; } cap_cmts.value = ""; //¼­½ÄÀÇ ÁÖ¼® model.makeValue("/root/send/req/searchtype", model.getValue("/root/main/cond/searchtype")); model.makeValue("/root/send/req/srcformcd", model.getValue("/root/main/cond/srcformcd")); model.makeValue("/root/send/req/deptcd", model.getValue("/root/main/cond/deptcd")); model.makeValue("/root/send/req/detldept", model.getValue("/root/main/cond/detldept")); model.makeValue("/root/send/req/drid", model.getValue("/root/main/cond/drid")); model.makeValue("/root/send/req/staffsign", model.getValue("/root/main/cond/staffsign")); model.makeValue("/root/send/req/cnstopflag", model.getValue("/root/main/cond/cnstopflag")); model.makeValue("/root/send/req/surgery", model.getValue("/root/main/cond/surgery")); model.makeValue("/root/send/req/fromdd", model.getValue("/root/main/cond/fromdd")); model.makeValue("/root/send/req/todd", model.getValue("/root/main/cond/todd")); model.makeValue("/root/send/req/fromdd1", model.getValue("/root/main/cond/fromdd1")); model.makeValue("/root/send/req/todd1", model.getValue("/root/main/cond/todd1")); model.makeValue("/root/send/req/fromdd2", model.getValue("/root/main/cond/fromdd2")); model.makeValue("/root/send/req/todd2", model.getValue("/root/main/cond/todd2")); model.makeValue("/root/send/req/fromdd3", model.getValue("/root/main/cond/fromdd3")); model.makeValue("/root/send/req/todd3", model.getValue("/root/main/cond/todd3")); submit("TRMRI03601"); //¼­½ÄÀÇ ÁÖ¼® var strCmts = ""; if( model.getvalue("/root/main/list/cmtslist/cmts") != "" ) { strCmts = "[ÁÖ] "+ model.getvalue("/root/main/list/cmtslist/cmts"); } if( model.getvalue("/root/main/list/cmtslist[2]/cmts") != "" ) { strCmts += "\n[ÁÖ] "+ model.getvalue("/root/main/list/cmtslist[2]/cmts"); } //ÁÖ¼® ÃʱâÈ­ if( strCmts == "" ) { cap_cmts.value = ""; } else { cap_cmts.value = strCmts; } //¼¿ º´ÇÕ if( model.getValue("/root/main/cond/searchtype") == "2" ) { //ÀÛ¼ºÇöȲ-±â°£º°.¼­½Äº° ÀÏ °æ¿ì / ¼¿ º´ÇÕ grd_list.mergeCells = "byrestriccol"; grd_list.mergeCol(1) = true; //±âÁØ grd_list.mergeCol(2) = false; grd_list.mergeCol(3) = false; grd_list.mergeCol(4) = false; grd_list.mergeCol(5) = false; grd_list.mergeCol(6) = false; grd_list.mergeCol(7) = false; grd_list.mergeCol(8) = false; grd_list.mergeCol(9) = false; grd_list.mergeCol(10) = false; grd_list.mergeCol(11) = false; grd_list.mergeCol(12) = false; grd_list.mergeCol(13) = false; grd_list.merge(); } else if( model.getValue("/root/main/cond/searchtype") == "3" ) { //ÀÛ¼ºÇöȲ-°úº°.Àǻ纰 ÀÏ °æ¿ì / ¼¿ º´ÇÕ grd_list.mergeCells = "bycol"; grd_list.mergeCol(2) = false; grd_list.mergeCol(3) = true; grd_list.mergeCol(4) = false; grd_list.mergeCol(5) = false; grd_list.mergeCol(6) = false; grd_list.mergeCol(7) = false; grd_list.mergeCol(8) = false; grd_list.mergeCol(9) = false; grd_list.mergeCol(10) = false; grd_list.mergeCol(11) = false; grd_list.mergeCol(12) = false; grd_list.mergeCol(13) = false; grd_list.merge(); } //±×·¡ÇÁ ó¸® if( model.getValue("/root/main/cond/searchtype") == "1" ) { //¼­½Äº°.Áø·á°úº° ±×·¡ÇÁ fProcGraph1(); //±×·¡ÇÁ ó¸® } else if( model.getValue("/root/main/cond/searchtype") == "2" ) { //±â°£º°.¼­½Äº° ±×·¡ÇÁ fProcGraph2(); //±×·¡ÇÁ ó¸® } //¼Ò°èó¸® if( model.getValue("/root/main/cond/searchtype") == "1" ) { //¼­½Äº°.Áø·á°úº° ¼Ò°èó¸® //0 - ¼­½Ä¸í / 2 - °ú grd_list.subtotal("sum", 0, 6, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //´ë»ó°Ç¼ö grd_list.subtotal("sum", 0, 7, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //ÀÛ¼º grd_list.subtotal("sum", 0, 8, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //½ÃÁ¡³»ÀÛ¼º grd_list.subtotal("sum", 0, 9, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //½ÃÁ¡ÀÌÈÄÀÛ¼º grd_list.subtotal("sum", 0,10, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //¹ÌÀÛ¼º } else if( model.getValue("/root/main/cond/searchtype") == "3" ) { //°úº°.Àǻ纰 ¼Ò°èó¸® //0 - ¼­½Ä¸í / 2 - °ú / 3 - ÀÇ»ç / 4 - ÀÇ»ç¸í grd_list.subtotal("sum", 0, 6, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //´ë»ó°Ç¼ö grd_list.subtotal("sum", 0, 8, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //½ÃÁ¡³»ÀÛ¼º grd_list.subtotal("sum", 0, 9, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //½ÃÁ¡ÀÌÈÄÀÛ¼º grd_list.subtotal("sum", 0,10, "#,###", "background-color:#99ff99", 3, "ÃѰè"); //¹ÌÀÛ¼º grd_list.subtotal("sum", 3, 6, "#,###", "background-color:#ffff99", 5, "¼Ò°è"); //´ë»ó°Ç¼ö grd_list.subtotal("sum", 3, 8, "#,###", "background-color:#ffff99", 5, "¼Ò°è"); //½ÃÁ¡³»ÀÛ¼º grd_list.subtotal("sum", 3, 9, "#,###", "background-color:#ffff99", 5, "¼Ò°è"); //½ÃÁ¡ÀÌÈÄÀÛ¼º grd_list.subtotal("sum", 3,10, "#,###", "background-color:#ffff99", 5, "¼Ò°è"); //¹ÌÀÛ¼º } var subTot6 = 0; //´ë»ó°Ç¼ö var subTot7 = 0; var subTot8 = 0; var subTot9 = 0; var subTot10 = 0; //¿Ü°ú ºÐ°úº°(2) ÀÏ °æ¿ì "¿Ü°ú°è" ÇÕ ÃѰ迡¼­ Á¦°Å if( model.getValue("/root/main/cond/surgery") == "2" ) { for(var i = grd_list.fixedRows; i < grd_list.rows; i++) { if( grd_list.valueMatrix(i,3) == "¿Ü°ú°è" ) { subTot6 += parseInt(grd_list.valueMatrix(i,6)); //´ë»ó°Ç¼ö subTot7 += parseInt(grd_list.valueMatrix(i,7)); // subTot8 += parseInt(grd_list.valueMatrix(i,8)); // subTot9 += parseInt(grd_list.valueMatrix(i,9)); // subTot10 += parseInt(grd_list.valueMatrix(i,10)); // } } } model.refresh(); //"¿Ü°ú°è" ÇÕ ÃѰ迡¼­ Á¦°Å if( grd_list.rows > 2 ) { grd_list.valueMatrix(grd_list.rows-1, 6) -= subTot6; grd_list.valueMatrix(grd_list.rows-1, 7) -= subTot7; grd_list.valueMatrix(grd_list.rows-1, 8) -= subTot8; grd_list.valueMatrix(grd_list.rows-1, 9) -= subTot9; grd_list.valueMatrix(grd_list.rows-1, 10) -= subTot10; } //ÃѰ躰·Î ºñÀ² ó¸® if( model.getValue("/root/main/cond/searchtype") == "1" ) { //¼­½Äº°.Áø·á°úº° if( grd_list.rows > 2 ) { var rate = 0; rate = grd_list.valueMatrix(grd_list.rows-1, 7) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100; grd_list.valueMatrix(grd_list.rows-1, 11) = rate.toFixed(2); //ÀÛ¼ºÀ² rate = grd_list.valueMatrix(grd_list.rows-1, 8) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100; grd_list.valueMatrix(grd_list.rows-1, 12) = rate.toFixed(2); //½ÃÁ¡³»ÀÛ¼ºÀ² rate = grd_list.valueMatrix(grd_list.rows-1, 9) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100 grd_list.valueMatrix(grd_list.rows-1, 13) = rate.toFixed(2); //½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ² } } else if( model.getValue("/root/main/cond/searchtype") == "2" && grd_list.rows > 1 ) { //±â°£º°.¼­½Äº° /* var totcnt = 0; //´ë»ó°Ç¼ö var reccnt = 0; //ÀÛ¼º°Ç¼ö var intcnt = 0; //½ÃÁ¡³»ÀÛ¼º var ovrcnt = 0; //½ÃÁ¡ÀÌÈÄÀÛ¼º var noncnt = 0; //¹ÌÀÛ¼º for( var i = 0; i < grd_list.rows-1; i ++ ) { grd_list.valueMatrix(grd_list.rows-1, 6); } var rate = 0; rate = grd_list.valueMatrix(grd_list.rows-1, 7) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100; grd_list.valueMatrix(grd_list.rows-1, 11) = rate.toFixed(2); //ÀÛ¼ºÀ² rate = grd_list.valueMatrix(grd_list.rows-1, 8) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100; grd_list.valueMatrix(grd_list.rows-1, 12) = rate.toFixed(2); //½ÃÁ¡³»ÀÛ¼ºÀ² rate = grd_list.valueMatrix(grd_list.rows-1, 9) / grd_list.valueMatrix(grd_list.rows-1, 6) * 100 grd_list.valueMatrix(grd_list.rows-1, 13) = rate.toFixed(2); //½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ² */ } } //±×·¡ÇÁ Àüó¸® function fPreSetGraph() { // Â÷Æ® ÃʱâÈ­ clearTChart(obj_chart1); obj_chart1.Panel.MarginTop = 2; obj_chart1.Panel.MarginLeft = 2; obj_chart1.Panel.MarginRight = 2; obj_chart1.Panel.MarginBottom = 2; obj_chart1.Axis.Bottom.AxisPen.Color = 0x000000; obj_chart1.Zoom.Enable = false; // zoom »ç¿ëÇÏÁö ¾Ê±â obj_chart1.Scroll.Enable = false; // scroll »ç¿ëÇÏÁö ¾Ê±â obj_chart1.Legend.Visible = false; // ±×·¡ÇÁ ÂüÁ¶ ¹Ú½º ¶ç¿ìÁö ¾Ê±â obj_chart1.Panel.Gradient.Visible = true; // Æä³Î¿¡ ±×¶óµð¾ðÆ® Àû¿ë obj_chart1.Panel.Gradient.StartColor = 0xffffff; obj_chart1.Panel.Gradient.EndColor=0xffffff; obj_chart1.Environment.MouseWheelScroll = false; //Axis¼Ó¼º obj_chart1.Axis.Bottom.Automatic= true; obj_chart1.Axis.Left.Automatic = false; obj_chart1.Axis.Left.Maximum = 100; obj_chart1.Axis.Left.minimum= 0; obj_chart1.Axis.Left.increment= 10; obj_chart1.Axis.Left.AxisPen.Width = 1 obj_chart1.Axis.Bottom.AxisPen.Width = 1 obj_chart1.Axis.Left.StartPosition = 5 obj_chart1.Axis.Left.EndPosition = 95 obj_chart1.Axis.Bottom.StartPosition = 3; obj_chart1.Axis.Bottom.EndPosition = 97; } //¼­½Äº°.Áø·á°úº° ±×·¡ÇÁ function fProcGraph1() { var colorRed = 0x0000ff; //red var colorGreen = 0x00ff00; //green var colorYellow = 0x00ffff; //yellow /** * Tee Chart ó¸® / START */ fPreSetGraph(); //±×·¡ÇÁ Àüó¸® // Â÷Æ® ŸÀÌÆ² ¼³Á¤ if( model.getValue("/root/main/cond/fromdd") != "" && model.getValue("/root/main/cond/todd") != "" ) { var condTerm = model.getValue("/root/main/cond/fromdd") + " ~ " + model.getValue("/root/main/cond/todd"); obj_chart1.Header.Text(0) = cmb_form.label + " ÀÛ¼ºÀ² ( " + condTerm + " )"; } else { obj_chart1.Header.Text(0) = cmb_form.label + " ÀÛ¼ºÀ²"; } //Axis¼Ó¼º obj_chart1.Axis.Bottom.Labels.Angle = 270; obj_chart1.Axis.Bottom.Labels.Font.Size = 9; obj_chart1.Axis.Bottom.Labels.Font.Name = "@±¼¸²Ã¼"; obj_chart1.Legend.visible = true; // Legend Visible //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º if( chk_intrec.value == "1" && chk_ovrrec.value == "" && chk_nonrec.value == "" ) { obj_chart1.Legend.visible = false; // Legend Visible //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,12); //½ÃÁ¡³» ÀÛ¼º·ü obj_chart1.Series(0).Color = colorGreen; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ½ÃÁ¡ÀÌÈÄÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "1" && chk_nonrec.value == "" ) { obj_chart1.Legend.visible = true; // Legend Visible //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "½ÃÁ¡³»ÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) break; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) break; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,12); //½ÃÁ¡³» ÀÛ¼º·ü obj_chart1.Series(0).Color = colorGreen; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(1).marks.visible = false; obj_chart1.Series(1).marks.symbol.visible = false; obj_chart1.Series(1).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(1).Title = "½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,13); //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü obj_chart1.Series(1).Color = colorYellow; obj_chart1.Series(1).Add(y,x,obj_chart1.Series(1).color); } } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "" && chk_nonrec.value == "1" ) { //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "½ÃÁ¡³»ÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) break; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) break; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,12); //½ÃÁ¡³» ÀÛ¼º·ü obj_chart1.Series(0).Color = colorGreen; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(1).marks.visible = false; obj_chart1.Series(1).marks.symbol.visible = false; obj_chart1.Series(1).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(1).Title = "¹ÌÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,14); //¹ÌÀÛ¼º·ü obj_chart1.Series(1).Color = colorRed; obj_chart1.Series(1).Add(y,x,obj_chart1.Series(1).color); } } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡ÀÌÈÄÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "1" && chk_nonrec.value == "1" ) { //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) break; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) break; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,13); //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü obj_chart1.Series(0).Color = colorYellow; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(1).marks.visible = false; obj_chart1.Series(1).marks.symbol.visible = false; obj_chart1.Series(1).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(1).Title = "¹ÌÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,14); //¹ÌÀÛ¼º·ü obj_chart1.Series(1).Color = colorRed; obj_chart1.Series(1).Add(y,x,obj_chart1.Series(1).color); } } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ½ÃÁ¡ÀÌÈÄÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "1" && chk_nonrec.value == "1" ) { //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "½ÃÁ¡³»ÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) break; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) break; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,12); //½ÃÁ¡³» ÀÛ¼º·ü obj_chart1.Series(0).Color = colorGreen; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(1).marks.visible = false; obj_chart1.Series(1).marks.symbol.visible = false; obj_chart1.Series(1).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(1).Title = "½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) break; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) break; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,13); //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü obj_chart1.Series(1).Color = colorYellow; obj_chart1.Series(1).Add(y,x,obj_chart1.Series(1).color); } //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(2).marks.visible = false; obj_chart1.Series(2).marks.symbol.visible = false; obj_chart1.Series(2).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(2).Title = "¹ÌÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,14); //¹ÌÀÛ¼º·ü obj_chart1.Series(2).Color = colorRed; obj_chart1.Series(2).Add(y,x,obj_chart1.Series(2).color); } } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡ÀÌÈÄÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "1" && chk_nonrec.value == "" ) { obj_chart1.Legend.visible = false; // Legend Visible //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "½ÃÁ¡ÀÌÈÄÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,13); //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü obj_chart1.Series(0).Color = colorYellow; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } } //±×·¡ÇÁ ¿É¼Ç: ¹ÌÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "" && chk_nonrec.value == "1" ) { obj_chart1.Legend.visible = false; // Legend Visible //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(1); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = false; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã obj_chart1.Series(0).Title = "¹ÌÀÛ¼ºÀ²"; for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { if( grd_list.valueMatrix(j,3) == "ÃѰè" ) return; if( grd_list.valueMatrix(j,3) == "¿Ü°ú°è" ) return; x = grd_list.valueMatrix(j,3); //°ú y = grd_list.valueMatrix(j,14); //¹ÌÀÛ¼º·ü obj_chart1.Series(0).Color = colorRed; obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); } } /** * Tee Chart ó¸® / END */ } //±â°£º°.¼­½Äº° ±×·¡ÇÁ function fProcGraph2() { /** * Tee Chart ó¸® / START */ fPreSetGraph(); //±×·¡ÇÁ Àüó¸® // Â÷Æ® ŸÀÌÆ² ¼³Á¤ //var condTerm = model.getValue("/root/main/cond/fromdd") + " ~ " + model.getValue("/root/main/cond/todd"); obj_chart1.Header.Text(0) = ( cmb_form.label == "Àüü" ? "Àüü ¼­½Äº°" : cmb_form.label ) + " ÀÛ¼ºÀ²"; //Axis¼Ó¼º obj_chart1.Axis.Bottom.Labels.Angle = 0; obj_chart1.Axis.Bottom.Labels.Font.Size = 8; obj_chart1.Axis.Bottom.Labels.Font.Name = "±¼¸²Ã¼"; var pY = 11; //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º if( chk_intrec.value == "1" && chk_ovrrec.value == "" && chk_nonrec.value == "" ) { pY = 12; //½ÃÁ¡³» ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ½ÃÁ¡ÀÌÈÄÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "1" && chk_nonrec.value == "" ) { pY = 11; //ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "" && chk_nonrec.value == "1" ) { pY = 12; //½ÃÁ¡³» ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡ÀÌÈÄÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "1" && chk_nonrec.value == "1" ) { pY = 13; //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡³»ÀÛ¼º, ½ÃÁ¡ÀÌÈÄÀÛ¼º, ¹ÌÀÛ¼º else if( chk_intrec.value == "1" && chk_ovrrec.value == "1" && chk_nonrec.value == "1" ) { pY = 11; //ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ½ÃÁ¡ÀÌÈÄÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "1" && chk_nonrec.value == "" ) { pY = 13; //½ÃÁ¡ÀÌÈÄ ÀÛ¼º·ü } //±×·¡ÇÁ ¿É¼Ç: ¹ÌÀÛ¼º else if( chk_intrec.value == "" && chk_ovrrec.value == "" && chk_nonrec.value == "1" ) { return; } //- // ¼­½Ä¸í "Àüü" ÀÏ °æ¿ì //- if( cmb_form.value == "" ) { var curSeries = 0; var seriesColor = new Array(255, 32768, 65535, 16711680, 0, 8421504, 16711935, 8421376, 8388608, 128); obj_chart1.Legend.visible = true; // Legend Visible for( var i = 0; i < cmb_form.length-1; i++ ) { for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { //±×¸®µåÀÇ ¼­½Ä¸íÀ» ºñ±³ÇÏ¿© //¼­½Ä¸íÀÌ °°Àº °æ¿ì¸¸ Â÷Æ®¸¦ ¸¸µé¾îÁØ´Ù if( grd_list.valueMatrix(j,0) == model.getvalue("/root/init/rspd/form["+(i+2)+"]/srcformnm") ) { //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(0); curSeries++; obj_chart1.Series(curSeries-1).color = seriesColor[i]; break; } } for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { //±×¸®µåÀÇ ¼­½Ä¸íÀ» ºñ±³ÇÏ¿© //¼­½Ä¸íÀÌ °°Àº °æ¿ì¸¸ Â÷Æ®¸¦ ¸¸µé¾îÁØ´Ù if( grd_list.valueMatrix(j,0) != model.getvalue("/root/init/rspd/form["+(i+2)+"]/srcformnm") ) { continue; } x = grd_list.valueMatrix(j, 2).substring(0,3) + grd_list.valueMatrix(j, 2).replace(grd_list.valueMatrix(j, 2).substring(0,3), '\r'); y = grd_list.valueMatrix(j, pY); //ÀÛ¼º·ü obj_chart1.Series(curSeries-1).Add(y,x,seriesColor[i]); //obj_chart1.Series(curSeries-1).Add(y,x,obj_chart1.Series(curSeries-1).color); obj_chart1.Series(curSeries-1).asLine.Pointer.visible = true; obj_chart1.Series(curSeries-1).asLine.LinePen.Width = 2; obj_chart1.Series(curSeries-1).Title = grd_list.valueMatrix(j,0); } } } else { obj_chart1.Legend.visible = false; // Legend Visible //Â÷Æ® ŸÀÔ ¼³Á¤: 0 = Line / 1 = Bar obj_chart1.AddSeries(0); obj_chart1.Series(0).marks.visible = false; obj_chart1.Series(0).marks.symbol.visible = true; obj_chart1.Series(0).marks.style = 0; //°ª Ç¥½Ã for(var j = grd_list.fixedRows; j < grd_list.rows; j++) { x = grd_list.valueMatrix(j, 2).substring(0,3) + grd_list.valueMatrix(j, 2).replace(grd_list.valueMatrix(j, 2).substring(0,3), '\r'); y = grd_list.valueMatrix(j, pY); //ÀÛ¼º·ü //obj_chart1.Legend.Items.Items(0).Text = grd_list.valueMatrix(j,1); obj_chart1.Series(0).Add(y,x,obj_chart1.Series(0).color); obj_chart1.Series(0).asLine.Pointer.visible = true; } } /** * Tee Chart ó¸® / END */ } function isNumber(str) { str += ''; str = str.replace(/^\s*|\s*$/g, ''); if (str == '' || isNaN(str)){ return "N"; } return "Y"; } function fReqGetUnPrepDrSmplList(srchflag, srchdata){ model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/srchflag", srchflag); model.makeValue("/root/send/reqdata/srchdata", srchdata); if(submit("TRMRI02901")){ } } /** * @desc ¹ÌºñȯÀÚ ³»¿øÁ¤º¸ Á¶È¸ */ function fReqGetUnPrepPatChosInfo(pid, ioflag, dschflag){ model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/pid", pid); model.makeValue("/root/send/reqdata/ioflag", ioflag); model.makeValue("/root/send/reqdata/dschflag", dschflag); if(submit("TRMRI02605")){ var nodelist = model.instances(0).selectNodes("/root/main/patinfo/pathistlist"); if(nodelist.length == 0){ model.makeValue("/root/main/cond/pat/pid" , ""); model.makeValue("/root/main/cond/pat/indd" , ""); model.makeValue("/root/main/cond/pat/cretno", ""); model.makeValue("/root/main/cond/pat/hngnm" , ""); model.refresh(); messageBox("ȯÀÚÀÇ Áø·á³»¿ª Á¤º¸°¡", "I004"); return; }else{ cmb_chosinfo.select(0); var pid = model.getValue("/root/main/patinfo/pathistlist[rowcnt='" + cmb_chosinfo.value + "']/pid"); var indd = model.getValue("/root/main/patinfo/pathistlist[rowcnt='" + cmb_chosinfo.value + "']/orddd"); var cretno = model.getValue("/root/main/patinfo/pathistlist[rowcnt='" + cmb_chosinfo.value + "']/cretno"); var hngnm = model.getValue("/root/main/patinfo/pathistlist[rowcnt='" + cmb_chosinfo.value + "']/hngnm"); var dschdd = model.getValue("/root/main/patinfo/pathistlist[rowcnt='" + cmb_chosinfo.value + "']/dschdd"); if(dschdd != 'Àç¿øÁß'){ indschflag = "D"; }else{ indschflag = "I"; } model.makeValue("/root/main/cond/pat/pid" , pid); model.makeValue("/root/main/cond/pat/indd" , indd); model.makeValue("/root/main/cond/pat/cretno", cretno); model.makeValue("/root/main/cond/pat/hngnm" , hngnm); var wndobj = getOpenWindow("SPMRI02700"); if(wndobj != null){ setParameter("SPMRI02700_pid", pid); wndobj.javascript.fReqGetUnPrepOpList(); wndobj.model.setFocus("grd_unprepoplist"); wndobj.model.refresh(); } var wndobj2 = getOpenWindow("SPMRI02600"); if(wndobj2 != null){ wndobj2.javascript.gRecLoad = "N"; wndobj2.javascript.fSetPatInfo(pid, indd, cretno, indschflag); } if(pid!=""){ btn_requnpreppatbase.dispatch("onclick"); } } } } /** * @desc : ¿¢¼¿ ÀúÀå */ function fSaveExcel(grd){ var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*"); if (fileName != ""){ grd.saveExcel(fileName, "SheetName", true, true, "", "", "false"); } } function fSaveExcel2(){ var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*"); if (fileName != ""){ grd_list.saveExcel(fileName, "SheetName", true, true, "", "", "false"); } }