123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>프로젝트진척관리(공정율조회)</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <projlist>
- <list>
- <proj>
- <subteam/>
- <lrg/>
- <dev/>
- <prcsyn/>
- <insuimp/>
- <screencnt/>
- <screenendcnt/>
- <screenendrate/>
- <screen80sum/>
- <screen80rate/>
- <functioncnt/>
- <functionendcnt/>
- <functionendrate/>
- <function80sum/>
- <function80rate/>
- <end80cnt/>
- <ratesum/>
- <totalcnt/>
- </proj>
- </list>
- </projlist>
- </main>
- <send>
- <search>
- <appdd/>
- <subteam/>
- <flag/>
- <prcsyn/>
- <endrate/>
- <acptdd/>
- <posinstcd/>
- </search>
- </send>
- <init>
- <flag>
- <item>
- <name>공정기준</name>
- <id>prcs</id>
- </item>
- <item>
- <name>완료기준</name>
- <id>end</id>
- </item>
- </flag>
- <prcsyn>
- <item>
- <name>전체</name>
- <id>-</id>
- </item>
- <item>
- <name>Y</name>
- <id>Y</id>
- </item>
- <item>
- <name>N</name>
- <id>N</id>
- </item>
- </prcsyn>
- <endrate>
- <item>
- <name>80</name>
- <id>80</id>
- </item>
- <item>
- <name>100</name>
- <id>100</id>
- </item>
- </endrate>
- <posinstcd>
- <item>
- <name>전체</name>
- <id>-</id>
- </item>
- <item>
- <name>HIT</name>
- <id>H</id>
- </item>
- <item>
- <name>평화IS</name>
- <id>P</id>
- </item>
- </posinstcd>
- <appdd>
- <item>
- <name>2009-01-01</name>
- <id>2009-01-01</id>
- </item>
- <item>
- <name>2008-10-01</name>
- <id>2008-10-01</id>
- </item>
- <item>
- <name>2009-03-01</name>
- <id>2009-03-01</id>
- </item>
- <item>
- <name>2009-03-23</name>
- <id>2009-03-23</id>
- </item>
- <item>
- <name>2009-05-01</name>
- <id>2009-05-01</id>
- </item>
- <item>
- <name>2009-01-01 + 2009-03-01</name>
- <id>sum</id>
- </item>
- </appdd>
- </init>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- model.removeNodeset("/root/main/projlist/list/proj");
- submit("TRZTP00802");
- submit("TRZTP00902");
-
- addComboItem("combo1", "-전체-", "-", "above");
- addComboItem("combo2", "-전체-", "-", "above");
-
-
- combo2.select(0);
- combo1.select(0);
- combo3.select(1);
- combo4.select(1);
- combo5.select(1);
- combo6.select(0);
- model.setValue("/root/send/search/acptdd",getCurrentDate());
- model.refresh();
- ]]>
- </script>
- <submission id="TRZTP00902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search" resultref="/root/subtemp"/>
- <submission id="TRZTP00901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search" resultref="/root/main/projlist/list"/>
- <submission id="TRZTP00802" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search/appdd" resultref="/root/temp"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../commonweb/js/dateHelper.js"/>
- </xhtml:head>
- <xhtml:body guideline="1,1195;2,780;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption1" class="tit_1" style="left:0px; top:0px; width:196px; height:14px; ">프로젝트진척관리(공정율조회)</caption>
- </group>
- <group id="group5" scroll="auto" style="left:0px; top:36px; width:1195px; height:730px; ">
- <group id="group6" style="left:0px; top:10px; width:1194px; height:35px; vertical-align:top; ">
- <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1194px; height:35px; "/>
- <line id="line18" class="line_4" style="x1:1116px; y1:7px; x2:1116px; y2:29px; border-left-style:solid; "/>
- <caption id="caption2" class="search_name" style="left:6px; top:8px; width:64px; height:17px; ">업무팀</caption>
- <caption id="caption3" class="search_name" style="left:166px; top:8px; width:89px; height:17px; ">적용기준일</caption>
- <button id="button1" class="btn1_letter2" style="left:1125px; top:7px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRZTP00901");
-
- var flag = model.getValue("/root/send/search/flag");
-
- if (flag == "end")
- {
- grd_projlist.subtotalposition="above";
-
- grd_projlist.subtotal("sum", -1, 3, "", "background-color:#F4F66B ", 2, "총계", true);
- grd_projlist.subtotal("sum", -1, 4, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist.subtotal("sum", -1, 6, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist.subtotal("sum", -1, 8, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist.subtotal("sum", -1, 9, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist.subtotal("sum", -1, 11, "", "background-color:#F46f66b ", 2, "총계", true);
-
- grd_projlist.subtotalposition="below";
- grd_projlist.subtotal("sum", 1, 3, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist.subtotal("sum", 1, 4, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist.subtotal("sum", 1, 6, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist.subtotal("sum", 1, 8, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist.subtotal("sum", 1, 9, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist.subtotal("sum", 1, 11, "", "background-color:#E294DF ", 1, "소계", true);
-
- var rows = grd_projlist.rows;
- var i;
-
- // 소계, 총계 퍼센트 구하기
- for(i = 1; i <= rows; i++){
- if(grd_projlist.textmatrix(i, 1) == "소계" || grd_projlist.textmatrix(i, 2) == "총계"){
-
- grd_projlist.cellFormat(i, 3) = "#,###";
- grd_projlist.cellFormat(i, 4) = "#,###";
- grd_projlist.cellFormat(i, 5) = "###%";
- grd_projlist.cellFormat(i, 6) = "#,###";
- grd_projlist.cellFormat(i, 7) = "###%";
- grd_projlist.cellFormat(i, 8) = "#,###";
- grd_projlist.cellFormat(i, 9) = "#,###";
- grd_projlist.cellFormat(i, 10) = "###%";
- grd_projlist.cellFormat(i, 11) = "#,###";
- grd_projlist.cellFormat(i, 12) = "###%";
-
- // 화면기준 완료율
- if(grd_projlist.textmatrix(i, 3) == 0){
- // 화면수가 0 이면 분모가 0이 되므로 0을 넣는다
- grd_projlist.textmatrix(i, 5) = 0;
- grd_projlist.textmatrix(i, 7) = 0;
- }else{ // 소계, 총계의 완료율 구하기
- if(flag == "end")
- {
- grd_projlist.textmatrix(i, 5) = grd_projlist.textmatrix(i, 4) / grd_projlist.textmatrix(i, 3) * 100; // 완료건수 / 화면수
- grd_projlist.textmatrix(i, 7) = grd_projlist.textmatrix(i, 6) / grd_projlist.textmatrix(i, 3) * 100; // 공정율 80% 이상 / 화면수
- }
- else{
- grd_projlist.textmatrix(i, 5) = grd_projlist.textmatrix(i, 4) / grd_projlist.textmatrix(i, 3) * 100; // 완료건수 / 화면수
- grd_projlist.textmatrix(i, 7) = grd_projlist.textmatrix(i, 6) / grd_projlist.textmatrix(i, 3) ; // 공정율 80% 이상 / 화면수
- }
- }
- // 기능기준 완료율
- if(grd_projlist.textmatrix(i, 8) == 0){
- grd_projlist.textmatrix(i, 10) = 0;
- grd_projlist.textmatrix(i, 12) = 0;
- }else{
- if(flag == "end")
- {
- grd_projlist.textmatrix(i, 10) = grd_projlist.textmatrix(i, 9) / grd_projlist.textmatrix(i, 8) * 100; // 완료건수 / 기능수
- grd_projlist.textmatrix(i, 12) = grd_projlist.textmatrix(i, 11) / grd_projlist.textmatrix(i, 8) * 100; // 공정율 80% 이상/ 기능수
- }
- else{
- grd_projlist.textmatrix(i, 10) = grd_projlist.textmatrix(i, 9) / grd_projlist.textmatrix(i, 8) * 100; // 완료건수 / 기능수
- grd_projlist.textmatrix(i, 12) = grd_projlist.textmatrix(i, 11) / grd_projlist.textmatrix(i, 8); // 공정율 80% 이상/ 기능수
- }
- }
- }
- }
-
- }
- else
- {
- // 공정 기준
- grd_projlist_prcs.subtotalposition="above";
-
- grd_projlist_prcs.subtotal("sum", -1, 3, "", "background-color:#F4F66B ", 2, "총계", true);
- grd_projlist_prcs.subtotal("sum", -1, 4, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist_prcs.subtotal("sum", -1, 6, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist_prcs.subtotal("sum", -1, 8, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist_prcs.subtotal("sum", -1, 9, "", "background-color:#F46f66b ", 2, "총계", true);
- grd_projlist_prcs.subtotal("sum", -1, 11, "", "background-color:#F46f66b ", 2, "총계", true);
-
- grd_projlist_prcs.subtotalposition="below";
- grd_projlist_prcs.subtotal("sum", 1, 3, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist_prcs.subtotal("sum", 1, 4, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist_prcs.subtotal("sum", 1, 6, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist_prcs.subtotal("sum", 1, 8, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist_prcs.subtotal("sum", 1, 9, "", "background-color:#E294DF ", 1, "소계", true);
- grd_projlist_prcs.subtotal("sum", 1, 11, "", "background-color:#E294DF ", 1, "소계", true);
-
- var rows = grd_projlist_prcs.rows;
- var i;
-
- // 소계, 총계 퍼센트 구하기
- for(i = 1; i <= rows; i++){
- if(grd_projlist_prcs.textmatrix(i, 1) == "소계" || grd_projlist_prcs.textmatrix(i, 2) == "총계"){
-
- grd_projlist_prcs.cellFormat(i, 3) = "#,###";
- grd_projlist_prcs.cellFormat(i, 4) = "#,###";
- grd_projlist_prcs.cellFormat(i, 5) = "###%";
- grd_projlist_prcs.cellFormat(i, 6) = "#,###";
- grd_projlist_prcs.cellFormat(i, 7) = "###%";
- grd_projlist_prcs.cellFormat(i, 8) = "#,###";
- grd_projlist_prcs.cellFormat(i, 9) = "#,###";
- grd_projlist_prcs.cellFormat(i, 10) = "###%";
- grd_projlist_prcs.cellFormat(i, 11) = "#,###";
- grd_projlist_prcs.cellFormat(i, 12) = "###%";
-
- // 화면기준 완료율
- if(grd_projlist_prcs.textmatrix(i, 3) == 0){
- // 화면수가 0 이면 분모가 0이 되므로 0을 넣는다
- grd_projlist_prcs.textmatrix(i, 5) = 0;
- grd_projlist_prcs.textmatrix(i, 6) = 0;
- }else{ // 소계, 총계의 완료율 구하기
- if(flag == "end")
- {
- grd_projlist_prcs.textmatrix(i, 5) = grd_projlist_prcs.textmatrix(i, 4) / grd_projlist_prcs.textmatrix(i, 3) * 100; // 완료건수 / 화면수
- grd_projlist_prcs.textmatrix(i, 7) = grd_projlist_prcs.textmatrix(i, 6) / grd_projlist_prcs.textmatrix(i, 3) * 100; // 공정율 80% 이상 / 화면수
- }
- else{
- grd_projlist_prcs.textmatrix(i, 5) = grd_projlist_prcs.textmatrix(i, 4) / grd_projlist_prcs.textmatrix(i, 3) * 100; // 완료건수 / 화면수
- grd_projlist_prcs.textmatrix(i, 7) = grd_projlist_prcs.textmatrix(i, 6) / grd_projlist_prcs.textmatrix(i, 3) ; // 공정율 80% 이상 / 화면수
- }
- }
- // 기능기준 완료율
- if(grd_projlist_prcs.textmatrix(i, 8) == 0){
- grd_projlist_prcs.textmatrix(i, 10) = 0;
- grd_projlist_prcs.textmatrix(i, 12) = 0;
- }else{
- if(flag == "end")
- {
- grd_projlist_prcs.textmatrix(i, 10) = grd_projlist_prcs.textmatrix(i, 9) / grd_projlist_prcs.textmatrix(i, 8) * 100; // 완료건수 / 기능수
- grd_projlist_prcs.textmatrix(i, 12) = grd_projlist_prcs.textmatrix(i, 11) / grd_projlist_prcs.textmatrix(i, 8) * 100; // 공정율 80% 이상/ 기능수
- }
- else{
- grd_projlist_prcs.textmatrix(i, 10) = grd_projlist_prcs.textmatrix(i, 9) / grd_projlist_prcs.textmatrix(i, 8) * 100; // 완료건수 / 기능수
- grd_projlist_prcs.textmatrix(i, 12) = grd_projlist_prcs.textmatrix(i, 11) / grd_projlist_prcs.textmatrix(i, 8); // 공정율 80% 이상/ 기능수
- }
- }
- }
- }
- }
-
- // 숫자 컬럼들은 오른쪽 정렬
- for (var i = 3; i <= 12; i++){
- grd_projlist.colstyle(i, "data", "text-align") = "right";
- grd_projlist_prcs.colstyle(i, "data", "text-align") = "right"
- }
-
- ]]>
- </script>
- </button>
- <select1 id="combo2" ref="/root/send/search/subteam" class="combo_search" appearance="minimal" style="left:75px; top:10px; width:85px; height:19px; ">
- <choices>
- <itemset nodeset="/root/subtemp/combo">
- <label ref="subteam"/>
- <value ref="value"/>
- </itemset>
- </choices>
- </select1>
- <select1 id="combo1" ref="/root/send/search/appdd" class="combo_search" appearance="minimal" style="left:257px; top:10px; width:77px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/appdd/item">
- <label ref="name"/>
- <value ref="id"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption4" class="search_name" style="left:340px; top:10px; width:59px; height:17px; ">구분</caption>
- <select1 id="combo3" ref="/root/send/search/flag" class="combo_search" appearance="minimal" style="left:395px; top:10px; width:75px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/flag/item">
- <label ref="name"/>
- <value ref="id"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- if(model.getValue("/root/send/search/flag") == "end")
- {
- model.setValue("/root/send/search/endrate", "100");
- model.toggle("case1");
- combo5.disabled = false;
- model.refresh();
- }
- else if(model.getValue("/root/send/search/flag") == "prcs")
- {
- model.setValue("/root/send/search/endrate", "80");
- model.toggle("case2");
- combo5.disabled = true;
- model.refresh();
- }
- model.removeNodeset("/root/main/projlist/list/proj");
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="combo4" ref="/root/send/search/prcsyn" class="combo_search" appearance="minimal" style="left:603px; top:10px; width:35px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/prcsyn/item">
- <label ref="name"/>
- <value ref="id"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption5" class="search_name" style="left:480px; top:10px; width:120px; height:17px; ">공정율 적용여부</caption>
- <select1 id="combo5" ref="/root/send/search/endrate" class="combo_search" appearance="minimal" style="left:729px; top:10px; width:46px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/endrate/item">
- <label ref="name"/>
- <value ref="id"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption6" class="search_name" style="left:641px; top:10px; width:90px; height:17px; ">완료 비율</caption>
- <caption id="caption7" class="search_name" style="left:782px; top:10px; width:80px; height:17px; ">접수일</caption>
- <!-- <input id="input1" format="yyyy-mm-dd" mask="include" ref="/root/send/search/acptdd" class="input_serarch" style="left:995px; top:10px; width:100px; height:19px; "/>-->
- <input id="input1" ref="/root/send/search/acptdd" class="input_serarch" inputtype="date" mask="exclude" style="left:851px; top:10px; width:100px; height:19px; "/>
- <caption id="caption9" class="search_name" style="left:956px; top:10px; width:94px; height:17px; ">개발자 소속</caption>
- <select1 id="combo6" ref="/root/send/search/posinstcd" class="combo_search" appearance="minimal" style="left:1055px; top:10px; width:55px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/posinstcd/item">
- <label ref="name"/>
- <value ref="id"/>
- </itemset>
- </choices>
- </select1>
- </group>
- <line id="line20" class="line_1" style="x1:0px; y1:81px; x2:1194px; y2:81px; "/>
- <caption id="caption8" class="tit_2" style="left:5px; top:66px; width:160px; height:13px; ">프로젝트 진척관리내역</caption>
- <group id="group2" style="left:800px; top:55px; width:395px; height:25px; ">
- <button id="button3" class="btn2_letter4" disable.background-image="../../../com/commonweb/images/dis_btn2_letter4.gif" style="left:325px; top:5px; width:64px; height:19px; background-image:../../../com/commonweb/images/btn2_letter4.gif; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
-
- if (fileName != "")
- {
- var flag = model.getValue("/root/send/search/flag");
- if (flag == "end")
- grd_projlist.saveExcel(fileName);
- else
- grd_projlist_prcs.saveExcel(fileName);
- }
- ]]>
- </script>
- </button>
- </group>
- </group>
- <group id="group3" style="left:0px; top:13px; width:1190px; height:27px; ">
- <button id="button7" class="btn4_letter3" disable.background-image="../../../com/commonweb/images/dis_btn4_letter3.gif" style="left:1120px; top:2px; width:68px; height:22px; background-image:../../../com/commonweb/images/btn4_letter3.gif; ">
- <caption>초기화</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/main/projlist/list/proj");
- model.resetInstanceNode("/root/send");
- //model.resetInstanceNode("/root/main/item");
-
- combo2.select(0);
- combo1.select(0);
- combo3.select(1);
- combo4.select(1);
- combo5.select(1);
- combo6.select(0);
- model.setValue("/root/send/search/acptdd",getCurrentDate());
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line1" class="line_6" style="x1:0px; y1:25px; x2:1189px; y2:25px; "/>
- </group>
- <switch id="switch1" style="left:0px; top:120px; width:1195px; height:640px; ">
- <case id="case1" style="left:0px; top:0px; width:1195px; height:640px; ">
- <datagrid id="grd_projlist" nodeset="/root/main/projlist/list/proj" caption="업무팀^업무대분류^화면기준^화면기준^화면기준^화면기준^화면기준^기능기준^기능기준^기능기준^기능기준^기능기준|업무팀^업무대분류^^완료일기준^완료일기준^공정율기준^공정율기준^^완료일기준^완료일기준^공정율기준^공정율기준|업무팀^업무대분류^화면수^완료건수^완료율(%)^완료건수^완료율(%)^기능수^완료건수^완료율(%)^완료건수^완료율(%)" colsep="^" colwidth="168, 170, 80, 80, 80, 80, 80, 80, 80, 80, 80, 75" dataheight="23" defaultrows="0" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" tooltip="true" selected="true" style="left:0px; top:0px; width:1195px; height:640px; ">
- <col ref="subteam"/>
- <col ref="lrg"/>
- <col ref="screencnt" format="#,###"/>
- <col ref="screenendcnt" format="#,###"/>
- <col ref="screenendrate" format="###%"/>
- <col ref="screen80sum" format="#,###"/>
- <col ref="screen80rate" format="###%"/>
- <col ref="functioncnt" format="#,###"/>
- <col ref="functionendcnt" format="#,###"/>
- <col ref="functionendrate" format="###%"/>
- <col ref="function80sum" format="#,###"/>
- <col ref="function80rate" format="###%"/>
- </datagrid>
- </case>
- <case id="case2" selected="true" style="left:0px; top:0px; width:1195px; height:640px; ">
- <datagrid id="grd_projlist_prcs" nodeset="/root/main/projlist/list/proj" caption="업무팀^업무대분류^화면기준^화면기준^화면기준^화면기준^화면기준^기능기준^기능기준^기능기준^기능기준^기능기준|업무팀^업무대분류^화면수^완료건수^완료율(%)^공정합^공정율(%)^기능수^완료건수^완료율(%)^공정합^공정율(%)" colsep="^" colwidth="168, 170, 103, 103, 103, 0, 103, 103, 103, 103, 0, 103" dataheight="23" defaultrows="0" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:0px; width:1195px; height:640px; ">
- <col ref="subteam"/>
- <col ref="lrg"/>
- <col ref="screencnt" format="#,###"/>
- <col ref="screenendcnt" format="#,###"/>
- <col ref="screenendrate" format="###%"/>
- <col ref="screen80sum" format="#,###"/>
- <col ref="screen80rate" format="###%"/>
- <col ref="functioncnt" format="#,###"/>
- <col ref="functionendcnt" format="#,###"/>
- <col ref="functionendrate" format="###%"/>
- <col ref="function80sum" format="#,###"/>
- <col ref="function80rate" format="###%"/>
- </datagrid>
- </case>
- </switch>
- </xhtml:body>
- </xhtml:html>
|