6d49f7b45f21a7c27e5600e2b4e1d2c715f08af0.svn-base 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/css" href="../../css/body.css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>
  6. <![CDATA[炼钢作业 >> 板坯库管理 >> 热轧板坯库现况查询(UIG040020)]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <formData>
  12. <YARD_AREA>Z1</YARD_AREA>
  13. <SLAB_DISTR>mill_fl</SLAB_DISTR>
  14. </formData>
  15. <gridData>
  16. <grid1/>
  17. </gridData>
  18. <resData/>
  19. <reqData/>
  20. <searchData/>
  21. <tempData>
  22. <searchType/>
  23. <selectCaption/>
  24. </tempData>
  25. <searchData/>
  26. </root>
  27. </instance>
  28. <script type="javascript" ev:event="xforms-ready">
  29. <![CDATA[
  30. yardAreaSelect();
  31. ]]>
  32. </script>
  33. </model>
  34. <script type="javascript">
  35. <![CDATA[
  36. var SELECTED_CAPTION = "";
  37. // 判断是否已经执行过查询操作,如果执行过find方法,则值为true,库区跨选项改变时则自动查询
  38. var HAS_FINDED = false;
  39. /*
  40. *给新建的grid的每个caption设定ref
  41. */
  42. function getGridColRef (grid)
  43. {
  44. var gridColNodes = grid.caption.split("^");
  45. for(var i = 0;i<gridColNodes.length;i++)
  46. {
  47. grid.colAttribute(i,"ref")=gridColNodes[i];
  48. }
  49. }
  50. function yardAreaSelect(){
  51. datagrid1.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  52. datagrid2.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  53. datagrid3.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  54. datagrid4.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  55. datagrid5.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  56. datagrid6.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  57. datagrid7.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  58. datagrid8.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  59. datagrid9.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  60. datagrid10.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  61. datagrid11.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  62. datagrid12.cellstyle("background-color",1, 0, 1,20) = "#ffffff";
  63. var yardAreaNode = instance1.selectSingleNode("/root/formData/YARD_AREA");
  64. if(yardAreaNode.value == "")
  65. {
  66. alert("YARD_AREA 不能为空");
  67. }
  68. else if(yardAreaNode.value == 'Z1')
  69. {
  70. model.removenode("/root/gridData/grid1");
  71. model.makeNode("/root/gridData/grid1");
  72. datagrid1.caption = "Z11X11^Z11X12^Z11X13^Z11X14^Z11X15^Z11X16^^Z11X21^Z11X22^Z11X23^Z11X24^Z11X25^^Z11X31^Z11X32^Z11X33^Z11X34^Z11X35";
  73. datagrid2.caption = "Z11Y11^Z11Y12^Z11Y13^Z11Y14^Z11Y15^Z11Y16^^Z11Y21^Z11Y22^Z11Y23^Z11Y24^Z11Y25^^Z11Y31^Z11Y32^Z11Y33^Z11Y34^Z11Y35";
  74. datagrid3.caption = "Z11C11^Z11C12^Z11C13^Z11C14^Z11C15^Z11C16^^Z11C21^Z11C22^Z11C23^Z11C24^Z11C25^^Z11C31^Z11C32^Z11C33^Z11C34^Z11C35";
  75. datagrid4.caption = "Z11D11^Z11D12^Z11D13^Z11D14^Z11D15^Z11D16^^Z11D21^Z11D22^Z11D23^Z11D24^Z11D25^^Z11D31^Z11D32^Z11D33^Z11D34^Z11D35";
  76. datagrid5.caption = "Z12X11^Z12X12^Z12X13^Z12X14^Z12X15^Z12X21^Z12X22^Z12X23^Z12X24^Z12X25^Z12X31^Z12X32^Z12X33^Z12X34^Z12X35^Z12X41^Z12X42^Z12X43^Z12X44^Z12X45";
  77. datagrid6.caption = "Z12Y11^Z12Y12^Z12Y13^Z12Y14^Z12Y15^Z12Y21^Z12Y22^Z12Y23^Z12Y24^Z12Y25^Z12Y31^Z12Y32^Z12Y33^Z12Y34^Z12Y35^Z12Y41^Z12Y42^Z12Y43^Z12Y44^Z12Y45";
  78. datagrid7.caption = "Z12C11^Z12C12^Z12C13^Z12C14^Z12C15^Z12C21^Z12C22^Z12C23^Z12C24^Z12C25^Z12C31^Z12C32^Z12C33^Z12C34^Z12C35^Z12C41^Z12C42^Z12C43^Z12C44^Z12C45";
  79. datagrid8.caption = "Z12D11^Z12D12^Z12D13^Z12D14^Z12D15^Z12D21^Z12D22^Z12D23^Z12D24^Z12D25^Z12D31^Z12D32^Z12D33^Z12D34^Z12D35^Z12D41^Z12D42^Z12D43^Z12D44^Z12D45";
  80. datagrid9.caption = "Z13X11^Z13X12^Z13X13^Z13X14^Z13X15^Z13X16^^Z13X21^Z13X22^Z13X23^Z13X24^Z13X25^^Z13X31^Z13X32^Z13X33^Z13X34^Z13X35";
  81. datagrid10.caption = "Z13Y11^Z13Y12^Z13Y13^Z13Y14^Z13Y15^Z13Y16^^Z13Y21^Z13Y22^Z13Y23^Z13Y24^Z13Y25^^Z13Y31^Z13Y32^Z13Y33^Z13Y34^Z13Y35";
  82. datagrid11.caption = "Z13C11^Z13C12^Z13C13^Z13C14^Z13C15^Z13C16^^Z13C21^Z13C22^Z13C23^Z13C24^Z13C25^^Z13C31^Z13C32^Z13C33^Z13C34^Z13C35";
  83. datagrid12.caption = "Z13D11^Z13D12^Z13D13^Z13D14^Z13D15^Z13D16^^Z13D21^Z13D22^Z13D23^Z13D24^Z13D25^^Z13D31^Z13D32^Z13D33^Z13D34^Z13D35";
  84. getGridColRef(datagrid1);
  85. getGridColRef(datagrid2);
  86. getGridColRef(datagrid3);
  87. getGridColRef(datagrid4);
  88. getGridColRef(datagrid5);
  89. getGridColRef(datagrid6);
  90. getGridColRef(datagrid7);
  91. getGridColRef(datagrid8);
  92. getGridColRef(datagrid9);
  93. getGridColRef(datagrid10);
  94. getGridColRef(datagrid11);
  95. getGridColRef(datagrid12);
  96. }
  97. else if(yardAreaNode.value == 'Z2')
  98. {
  99. model.removenode("/root/gridData/grid1");
  100. model.makeNode("/root/gridData/grid1");
  101. datagrid1.caption = "Z21X11^Z21X12^Z21X13^Z21X14^Z21X15^Z21X16^^Z21X21^Z21X22^Z21X23^Z21X24^Z21X25^^Z21X31^Z21X32^Z21X33^Z21X34^Z21X35";
  102. datagrid2.caption = "Z21Y11^Z21Y12^Z21Y13^Z21Y14^Z21Y15^Z21Y16^^Z21Y21^Z21Y22^Z21Y23^Z21Y24^Z21Y25^^Z21Y31^Z21Y32^Z21Y33^Z21Y34^Z21Y35";
  103. datagrid3.caption = "Z21C11^Z21C12^Z21C13^Z21C14^Z21C15^Z21C16^^Z21C21^Z21C22^Z21C23^Z21C24^Z21C25^^Z21C31^Z21C32^Z21C33^Z21C34^Z21C35";
  104. datagrid4.caption = "Z21D11^Z21D12^Z21D13^Z21D14^Z21D15^Z21D16^^Z21D21^Z21D22^Z21D23^Z21D24^Z21D25^^Z21D31^Z21D32^Z21D33^Z21D34^Z21D35";
  105. datagrid5.caption = "Z22X11^Z22X12^Z22X13^Z22X14^Z22X15^Z22X21^Z22X22^Z22X23^Z22X24^Z22X25^Z22X31^Z22X32^Z22X33^Z22X34^Z22X35^Z22X41^Z22X42^Z22X43^Z22X44^Z22X45";
  106. datagrid6.caption = "Z22Y11^Z22Y12^Z22Y13^Z22Y14^Z22Y15^Z22Y21^Z22Y22^Z22Y23^Z22Y24^Z22Y25^Z22Y31^Z22Y32^Z22Y33^Z22Y34^Z22Y35^Z22Y41^Z22Y42^Z22Y43^Z22Y44^Z22Y45";
  107. datagrid7.caption = "Z22C11^Z22C12^Z22C13^Z22C14^Z22C15^Z22C21^Z22C22^Z22C23^Z22C24^Z22C25^Z22C31^Z22C32^Z22C33^Z22C34^Z22C35^Z22C41^Z22C42^Z22C43^Z22C44^Z22C45";
  108. datagrid8.caption = "Z22D11^Z22D12^Z22D13^Z22D14^Z22D15^Z22D21^Z22D22^Z22D23^Z22D24^Z22D25^Z22D31^Z22D32^Z22D33^Z22D34^Z22D35^Z22D41^Z22D42^Z22D43^Z22D44^Z22D45";
  109. datagrid9.caption = "Z23X11^Z23X12^Z23X13^Z23X14^Z23X15^Z23X16^^Z23X21^Z23X22^Z23X23^Z23X24^Z23X25^^Z23X31^Z23X32^Z23X33^Z23X34^Z23X35";
  110. datagrid10.caption = "Z23Y11^Z23Y12^Z23Y13^Z23Y14^Z23Y15^Z23Y16^^Z23Y21^Z23Y22^Z23Y23^Z23Y24^Z23Y25^^Z23Y31^Z23Y32^Z23Y33^Z23Y34^Z23Y35";
  111. datagrid11.caption = "Z23C11^Z23C12^Z23C13^Z23C14^Z23C15^Z23C16^^Z23C21^Z23C22^Z23C23^Z23C24^Z23C25^^Z23C31^Z23C32^Z23C33^Z23C34^Z23C35";
  112. datagrid12.caption = "Z23D11^Z23D12^Z23D13^Z23D14^Z23D15^Z23D16^^Z23D21^Z23D22^Z23D23^Z23D24^Z23D25^^Z23D31^Z23D32^Z23D33^Z23D34^Z23D35";
  113. getGridColRef(datagrid1);
  114. getGridColRef(datagrid2);
  115. getGridColRef(datagrid3);
  116. getGridColRef(datagrid4);
  117. getGridColRef(datagrid5);
  118. getGridColRef(datagrid6);
  119. getGridColRef(datagrid7);
  120. getGridColRef(datagrid8);
  121. getGridColRef(datagrid9);
  122. getGridColRef(datagrid10);
  123. getGridColRef(datagrid11);
  124. getGridColRef(datagrid12);
  125. }
  126. else if(yardAreaNode.value == 'Z3')
  127. {
  128. model.removenode("/root/gridData/grid1");
  129. model.makeNode("/root/gridData/grid1");
  130. datagrid1.caption = "Z31X11^Z31X12^Z31X13^Z31X14^Z31X15^Z31X16^^Z31X21^Z31X22^Z31X23^Z31X24^Z31X25^^Z31X31^Z31X32^Z31X33^Z31X34^Z31X35";
  131. datagrid2.caption = "Z31Y11^Z31Y12^Z31Y13^Z31Y14^Z31Y15^Z31Y16^^Z31Y21^Z31Y22^Z31Y23^Z31Y24^Z31Y25^^Z31Y31^Z31Y32^Z31Y33^Z31Y34^Z31Y35";
  132. datagrid3.caption = "Z31C11^Z31C12^Z31C13^Z31C14^Z31C15^Z31C16^^Z31C21^Z31C22^Z31C23^Z31C24^Z31C25^^Z31C31^Z31C32^Z31C33^Z31C34^Z31C35";
  133. datagrid4.caption = "Z31D11^Z31D12^Z31D13^Z31D14^Z31D15^Z31D16^^Z31D21^Z31D22^Z31D23^Z31D24^Z31D25^^Z31D31^Z31D32^Z31D33^Z31D34^Z31D35";
  134. datagrid5.caption = "Z32X11^Z32X12^Z32X13^Z32X14^Z32X15^Z32X21^Z32X22^Z32X23^Z32X24^Z32X25^Z32X31^Z32X32^Z32X33^Z32X34^Z32X35^Z32X41^Z32X42^Z32X43^Z32X44^Z32X45";
  135. datagrid6.caption = "Z32Y11^Z32Y12^Z32Y13^Z32Y14^Z32Y15^Z32Y21^Z32Y22^Z32Y23^Z32Y24^Z32Y25^Z32Y31^Z32Y32^Z32Y33^Z32Y34^Z32Y35^Z32Y41^Z32Y42^Z32Y43^Z32Y44^Z32Y45";
  136. datagrid7.caption = "Z32C11^Z32C12^Z32C13^Z32C14^Z32C15^Z32C21^Z32C22^Z32C23^Z32C24^Z32C25^Z32C31^Z32C32^Z32C33^Z32C34^Z32C35^Z32C41^Z32C42^Z32C43^Z32C44^Z32C45";
  137. datagrid8.caption = "Z32D11^Z32D12^Z32D13^Z32D14^Z32D15^Z32D21^Z32D22^Z32D23^Z32D24^Z32D25^Z32D31^Z32D32^Z32D33^Z32D34^Z32D35^Z32D41^Z32D42^Z32D43^Z32D44^Z32D45";
  138. datagrid9.caption = "Z33X11^Z33X12^Z33X13^Z33X14^Z33X15^Z33X16^^Z33X21^Z33X22^Z33X23^Z33X24^Z33X25^^Z33X31^Z33X32^Z33X33^Z33X34^Z33X35";
  139. datagrid10.caption = "Z33Y11^Z33Y12^Z33Y13^Z33Y14^Z33Y15^Z33Y16^^Z33Y21^Z33Y22^Z33Y23^Z33Y24^Z33Y25^^Z33Y31^Z33Y32^Z33Y33^Z33Y34^Z33Y35";
  140. datagrid11.caption = "Z33C11^Z33C12^Z33C13^Z33C14^Z33C15^Z33C16^^Z33C21^Z33C22^Z33C23^Z33C24^Z33C25^^Z33C31^Z33C32^Z33C33^Z33C34^Z33C35";
  141. datagrid12.caption = "Z33D11^Z33D12^Z33D13^Z33D14^Z33D15^Z33D16^^Z33D21^Z33D22^Z33D23^Z33D24^Z33D25^^Z33D31^Z33D32^Z33D33^Z33D34^Z33D35";
  142. getGridColRef(datagrid1);
  143. getGridColRef(datagrid2);
  144. getGridColRef(datagrid3);
  145. getGridColRef(datagrid4);
  146. getGridColRef(datagrid5);
  147. getGridColRef(datagrid6);
  148. getGridColRef(datagrid7);
  149. getGridColRef(datagrid8);
  150. getGridColRef(datagrid9);
  151. getGridColRef(datagrid10);
  152. getGridColRef(datagrid11);
  153. getGridColRef(datagrid12);
  154. }
  155. if(HAS_FINDED)
  156. {
  157. find();
  158. }
  159. }
  160. ]]>
  161. </script>
  162. <script type="javascript" src="../../js/boaCommon.js"/>
  163. <script type="javascript" src="../../js/boaMsg.js"/>
  164. <script type="javascript" src="../../js/G02.js"/>
  165. <script type="javascript">
  166. <![CDATA[
  167. /**
  168. * 查询操作
  169. */
  170. function find()
  171. {
  172. if(model.getValue("/root/formData/YARD_AREA") == "" )
  173. {
  174. window.alert("板坯库区域地址不能为空!","错误",0|32);
  175. }
  176. else
  177. {
  178. // 执行一次查询操作以后,库区跨选择项再有变化则不需再点击查询按钮,直接调用find方法查询
  179. HAS_FINDED = true;
  180. model.removenode("/root/reqData");
  181. commSendReq("/root/formData");
  182. if(model.getValue("/root/formData/SLAB_DISTR") == "order_fl"){
  183. commSubmit("UIG040020-service","findorderfl","glueAction.do");
  184. }else if(model.getValue("/root/formData/SLAB_DISTR") == "mill_fl"){
  185. commSubmit("UIG040020-service","findmillfl","glueAction.do");
  186. }
  187. commAppendData("/root/searchData/YardSlabCnt_VO","/root/resData/YardSlabCnt_VO");
  188. // 如果查询出值为空则退出
  189. var testnode = instance1.selectSingleNode("/root/resData/SlabYardResult_VO");
  190. if(testnode.childNodes.length == 0)
  191. {
  192. return;
  193. }
  194. // 获取板坯库地址,以及每个地址所存放的板坯块数,并跟界面中的datagrid绑定
  195. var slabYardAreaNodeset = instance1.selectSingleNode("/root/resData/SlabYardResult_VO/SlabYardResult_Row");
  196. for(var i = 1;i<=slabYardAreaNodeset.length;i++)
  197. {
  198. // 获取板库地址
  199. var resCaptionNode = instance1.selectSingleNode("/root/resData/SlabYardResult_VO/SlabYardResult_Row[" + i + "]/YARD_ADDR");
  200. // 板坯库地存放板坯数
  201. var resValueNode = instance1.selectSingleNode("/root/resData/SlabYardResult_VO/SlabYardResult_Row[" + i + "]/ROW_COUNT");
  202. // 创建一个gird1的子节点
  203. var captionNode = model.makeNode("/root/gridData/grid1/" + resCaptionNode.value);
  204. // 子节点赋值
  205. model.setValue("/root/gridData/grid1/" + resCaptionNode.value,resValueNode.value);
  206. }
  207. model.refresh();
  208. for(var i = 1;i<=slabYardAreaNodeset.length;i++)
  209. {
  210. var SlabCnt = model.getValue("/root/resData/SlabYardResult_VO/SlabYardResult_Row["+i+"]/RHF_SCH");
  211. if ( SlabCnt != null && SlabCnt == "Y" ) {
  212. var YardAddr = model.getValue("/root/resData/SlabYardResult_VO/SlabYardResult_Row["+i+"]/YARD_ADDR");
  213. var gridID = "";
  214. var AA = YardAddr.substring(0,2);
  215. var Z1D = AA+"1D";
  216. var Z1X = AA+"1X";
  217. var Z1Y = AA+"1Y";
  218. var Z1C = AA+"1C";
  219. var Z2D = AA+"2D";
  220. var Z2X = AA+"2X";
  221. var Z2Y = AA+"2Y";
  222. var Z2C = AA+"2C";
  223. var Z3D = AA+"3D";
  224. var Z3X = AA+"3X";
  225. var Z3Y = AA+"3Y";
  226. var Z3C = AA+"3C";
  227. if(YardAddr.substr(0,4) == Z1X)gridID = "datagrid1";
  228. else if(YardAddr.substr(0,4) == Z1Y)gridID = "datagrid2";
  229. else if(YardAddr.substr(0,4) == Z1C)gridID = "datagrid3";
  230. else if(YardAddr.substr(0,4) == Z1D)gridID = "datagrid4";
  231. else if(YardAddr.substr(0,4) == Z2X)gridID = "datagrid5";
  232. else if(YardAddr.substr(0,4) == Z2Y)gridID = "datagrid6";
  233. else if(YardAddr.substr(0,4) == Z2C)gridID = "datagrid7";
  234. else if(YardAddr.substr(0,4) == Z2D)gridID = "datagrid8";
  235. else if(YardAddr.substr(0,4) == Z3X)gridID = "datagrid9";
  236. else if(YardAddr.substr(0,4) == Z3Y)gridID = "datagrid10";
  237. else if(YardAddr.substr(0,4) == Z3C)gridID = "datagrid11";
  238. else if(YardAddr.substr(0,4) == Z3D)gridID = "datagrid12";
  239. var gridCaptions = document.all(gridID).caption.split("^");
  240. for ( var j = 0;j < 25 ; j++ ) {
  241. var titAddr = gridCaptions[j];
  242. if (YardAddr == titAddr ) {
  243. if(YardAddr.substr(0,4) == Z1X )
  244. datagrid1.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  245. else if(YardAddr.substr(0,4) == Z1Y)
  246. datagrid2.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  247. else if(YardAddr.substr(0,4) == Z1C)
  248. datagrid3.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  249. else if(YardAddr.substr(0,4) == Z1D)
  250. datagrid4.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  251. else if(YardAddr.substr(0,4) == Z2X)
  252. datagrid5.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  253. else if(YardAddr.substr(0,4) == Z2Y)
  254. datagrid6.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  255. else if(YardAddr.substr(0,4) == Z2C)
  256. datagrid7.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  257. else if(YardAddr.substr(0,4) == Z2D)
  258. datagrid8.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  259. else if(YardAddr.substr(0,4) == Z3X)
  260. datagrid9.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  261. else if(YardAddr.substr(0,4) == Z3Y)
  262. datagrid10.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  263. else if(YardAddr.substr(0,4) == Z3C)
  264. datagrid11.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  265. else if(YardAddr.substr(0,4) == Z3D)
  266. datagrid12.cellstyle("background-color",1, j, 1,j) = "#ff00ff";
  267. }
  268. }
  269. }
  270. }
  271. datagrid1.rebuild();
  272. datagrid2.rebuild();
  273. datagrid3.rebuild();
  274. datagrid4.rebuild();
  275. datagrid5.rebuild();
  276. datagrid6.rebuild();
  277. datagrid7.rebuild();
  278. datagrid8.rebuild();
  279. datagrid9.rebuild();
  280. datagrid10.rebuild();
  281. datagrid11.rebuild();
  282. datagrid12.rebuild();
  283. }
  284. }
  285. function yardAddrDbClick(){
  286. if(datagrid1.isCell(event.target)&&datagrid1.row <= datagrid1.fixedRows)
  287. {
  288. var gridCaptions = datagrid1.caption.split("^");
  289. SELECTED_CAPTION = gridCaptions[datagrid1.col];
  290. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  291. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  292. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  293. }
  294. else if(datagrid2.isCell(event.target)&&datagrid2.row <= datagrid2.fixedRows)
  295. {
  296. var gridCaptions = datagrid2.caption.split("^");
  297. SELECTED_CAPTION = gridCaptions[datagrid2.col];
  298. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  299. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  300. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  301. }
  302. else if(datagrid3.isCell(event.target)&&datagrid3.row <= datagrid3.fixedRows)
  303. {
  304. var gridCaptions = datagrid3.caption.split("^");
  305. SELECTED_CAPTION = gridCaptions[datagrid3.col];
  306. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  307. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  308. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  309. }
  310. else if(datagrid4.isCell(event.target)&&datagrid4.row <= datagrid4.fixedRows)
  311. {
  312. var gridCaptions = datagrid4.caption.split("^");
  313. SELECTED_CAPTION = gridCaptions[datagrid4.col];
  314. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  315. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  316. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  317. }
  318. else if(datagrid5.isCell(event.target)&&datagrid5.row <= datagrid5.fixedRows)
  319. {
  320. var gridCaptions = datagrid5.caption.split("^");
  321. SELECTED_CAPTION = gridCaptions[datagrid5.col];
  322. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  323. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  324. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  325. }
  326. else if(datagrid6.isCell(event.target)&&datagrid6.row <= datagrid6.fixedRows)
  327. {
  328. var gridCaptions = datagrid6.caption.split("^");
  329. SELECTED_CAPTION = gridCaptions[datagrid6.col];
  330. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  331. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  332. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  333. }
  334. else if(datagrid7.isCell(event.target)&&datagrid7.row <= datagrid7.fixedRows)
  335. {
  336. var gridCaptions = datagrid7.caption.split("^");
  337. SELECTED_CAPTION = gridCaptions[datagrid7.col];
  338. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  339. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  340. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  341. }
  342. else if(datagrid8.isCell(event.target)&&datagrid8.row <= datagrid8.fixedRows)
  343. {
  344. var gridCaptions = datagrid8.caption.split("^");
  345. SELECTED_CAPTION = gridCaptions[datagrid8.col];
  346. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  347. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  348. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  349. }
  350. else if(datagrid9.isCell(event.target)&&datagrid9.row <= datagrid9.fixedRows)
  351. {
  352. var gridCaptions = datagrid9.caption.split("^");
  353. SELECTED_CAPTION = gridCaptions[datagrid9.col];
  354. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  355. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  356. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  357. }
  358. else if(datagrid10.isCell(event.target)&&datagrid10.row <= datagrid10.fixedRows)
  359. {
  360. var gridCaptions = datagrid10.caption.split("^");
  361. SELECTED_CAPTION = gridCaptions[datagrid10.col];
  362. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  363. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  364. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  365. }
  366. else if(datagrid11.isCell(event.target)&&datagrid11.row <= datagrid11.fixedRows)
  367. {
  368. var gridCaptions = datagrid11.caption.split("^");
  369. SELECTED_CAPTION = gridCaptions[datagrid11.col];
  370. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  371. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  372. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  373. }
  374. else if(datagrid12.isCell(event.target)&&datagrid12.row <= datagrid12.fixedRows)
  375. {
  376. var gridCaptions = datagrid12.caption.split("^");
  377. SELECTED_CAPTION = gridCaptions[datagrid12.col];
  378. model.setValue("/root/tempData/selectCaption",SELECTED_CAPTION);
  379. model.setValue("/root/tempData/searchType",model.getValue("/root/formData/SLAB_DISTR"));
  380. window.load("UIG040030.xrw","modal","", "left:0; top:0; width:980; height:560; sysmenu:visible; min:visible; max:true; resize:true; caption:visible;");
  381. }
  382. }
  383. ]]>
  384. </script>
  385. </xhtml:head>
  386. <xhtml:body guideline="1,979;">
  387. <datagrid id="datagrid4" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z11D11^Z11D12^Z11D13^Z11D14^Z11D15^Z11D16^^Z11D21^Z11D22^Z11D23^Z11D24^Z11D25^^Z11D31^Z11D32^Z11D33^Z11D34^Z11D35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" disable.background-color="#3366ff" style="left:0px; top:191px; width:965px; height:45px; border-color:#000000; ">
  388. <col/>
  389. <col/>
  390. <col/>
  391. <col/>
  392. <col/>
  393. <col/>
  394. <col/>
  395. <col/>
  396. <col/>
  397. <col/>
  398. <col/>
  399. <col/>
  400. <col/>
  401. <col/>
  402. <col/>
  403. <col/>
  404. <col/>
  405. <col/>
  406. </datagrid>
  407. <datagrid id="datagrid1" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z11X11^Z11X12^Z11X13^Z11X14^Z11X15^Z11X16^^Z11X21^Z11X22^Z11X23^Z11X24^Z11X25^^Z11X31^Z11X32^Z11X33^Z11X34^Z11X35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:58px; width:965px; height:45px; border-color:#000000; ">
  408. <col/>
  409. <col/>
  410. <col/>
  411. <col/>
  412. <col/>
  413. <col/>
  414. <col/>
  415. <col/>
  416. <col/>
  417. <col/>
  418. <col/>
  419. <col/>
  420. <col/>
  421. <col/>
  422. <col/>
  423. <col/>
  424. <col/>
  425. <col/>
  426. </datagrid>
  427. <datagrid id="datagrid5" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z12X11^Z12X12^Z12X13^Z12X14^Z12X15^Z12X21^Z12X22^Z12X23^Z12X24^Z12X25^Z12X31^Z12X32^Z12X33^Z12X34^Z12X35^Z12X41^Z12X42^Z12X43^Z12X44^Z12X45" colsep="^" colwidth="48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:249px; width:965px; height:45px; border-color:#000000; ">
  428. <col/>
  429. <col/>
  430. <col/>
  431. <col/>
  432. <col/>
  433. <col/>
  434. <col/>
  435. <col/>
  436. <col/>
  437. <col/>
  438. <col/>
  439. <col/>
  440. <col/>
  441. <col/>
  442. <col/>
  443. <col/>
  444. <col/>
  445. <col/>
  446. <col/>
  447. <col/>
  448. </datagrid>
  449. <datagrid id="datagrid8" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z12D11^Z12D12^Z12D13^Z12D14^Z12D15^Z12D21^Z12D22^Z12D23^Z12D24^Z12D25^Z12D31^Z12D32^Z12D33^Z12D34^Z12D35^Z12D41^Z12D42^Z12D43^Z12D44^Z12D45" colsep="^" colwidth="48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:382px; width:965px; height:45px; border-color:#000000; ">
  450. <col/>
  451. <col style="left:58px; top:21px; width:58px; height:21px; "/>
  452. <col/>
  453. <col/>
  454. <col/>
  455. <col/>
  456. <col/>
  457. <col/>
  458. <col/>
  459. <col/>
  460. <col/>
  461. <col/>
  462. <col/>
  463. <col/>
  464. <col/>
  465. <col/>
  466. <col/>
  467. <col/>
  468. <col/>
  469. <col style="left:912px; top:21px; width:53px; height:21px; "/>
  470. </datagrid>
  471. <datagrid id="datagrid9" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z13X11^Z13X12^Z13X13^Z13X14^Z13X15^Z13X16^^Z13X21^Z13X22^Z13X23^Z13X24^Z13X25^^Z13X31^Z13X32^Z13X33^Z13X34^Z13X35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:440px; width:965px; height:45px; border-color:#000000; ">
  472. <col/>
  473. <col/>
  474. <col/>
  475. <col/>
  476. <col/>
  477. <col/>
  478. <col/>
  479. <col/>
  480. <col/>
  481. <col/>
  482. <col/>
  483. <col/>
  484. <col/>
  485. <col/>
  486. <col/>
  487. <col/>
  488. <col/>
  489. <col/>
  490. </datagrid>
  491. <datagrid id="datagrid12" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z13D11^Z13D12^Z13D13^Z13D14^Z13D15^Z13D16^^Z13D21^Z13D22^Z13D23^Z13D24^Z13D25^^Z13D31^Z13D32^Z13D33^Z13D34^Z13D35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:573px; width:965px; height:45px; border-color:#000000; ">
  492. <col/>
  493. <col/>
  494. <col/>
  495. <col/>
  496. <col/>
  497. <col/>
  498. <col/>
  499. <col/>
  500. <col/>
  501. <col/>
  502. <col/>
  503. <col/>
  504. <col/>
  505. <col/>
  506. <col/>
  507. <col/>
  508. <col/>
  509. <col/>
  510. </datagrid>
  511. <script type="javascript" ev:event="ondblclick">
  512. <![CDATA[
  513. yardAddrDbClick();
  514. ]]>
  515. </script>
  516. <output id="output4" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/ALL_NONORD_T_CNT" style="left:771px; top:5px; width:50px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  517. <output id="output5" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/LOC_NONORD_CNT" style="left:771px; top:30px; width:50px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  518. <output id="output6" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/LOC_ORD_CNT" style="left:618px; top:30px; width:55px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  519. <output id="output7" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/ALL_RHF_SCH" style="left:919px; top:5px; width:45px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  520. <output id="output8" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/LOC_RHF_SCH" style="left:919px; top:30px; width:45px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  521. <caption id="caption10" class="cell" style="left:826px; top:30px; width:90px; height:20px; border-color:#000000; ">被选择装炉指示</caption>
  522. <caption id="caption1" class="cell" style="left:264px; top:5px; width:55px; height:20px; border-color:#000000; ">总块数</caption>
  523. <select1 id="combo1" ref="/root/formData/YARD_AREA" appearance="minimal" style="left:57px; top:5px; width:45px; height:20px; border-color:#000000; ">
  524. <choices>
  525. <item>
  526. <label>Z1</label>
  527. <value>Z1</value>
  528. </item>
  529. <item>
  530. <label>Z2</label>
  531. <value>Z2</value>
  532. </item>
  533. <item>
  534. <label>Z3</label>
  535. <value>Z3</value>
  536. </item>
  537. </choices>
  538. <script type="javascript" ev:event="xforms-select">
  539. <![CDATA[
  540. yardAreaSelect();
  541. ]]>
  542. </script>
  543. </select1>
  544. <caption id="caption2" class="cell" style="left:0px; top:5px; width:55px; height:20px; font-size:14pt; font-weight:bold; border-color:#000000; ">库区跨</caption>
  545. <caption id="caption4" class="cell" style="left:264px; top:30px; width:55px; height:20px; border-color:#000000; ">选择块数</caption>
  546. <caption id="caption5" class="cell" style="left:516px; top:5px; width:100px; height:20px; border-color:#000000; ">总订单物料块数</caption>
  547. <caption id="caption6" class="cell" style="left:679px; top:5px; width:90px; height:20px; border-color:#000000; ">总余材块数</caption>
  548. <caption id="caption7" class="cell" style="left:516px; top:31px; width:100px; height:20px; border-color:#000000; ">选择订单物料块数</caption>
  549. <caption id="caption8" class="cell" style="left:679px; top:30px; width:90px; height:20px; border-color:#000000; ">被选择余材块数</caption>
  550. <caption id="caption9" class="cell" style="left:826px; top:5px; width:90px; height:20px; border-color:#000000; ">总装炉指示</caption>
  551. <output id="output1" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/ALL_T_CNT" style="left:321px; top:5px; width:55px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  552. <output id="output2" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/LOC_T_CNT" style="left:321px; top:30px; width:55px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  553. <output id="output3" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/ALL_ORD_T_CNT" style="left:618px; top:5px; width:55px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  554. <line id="line1" style="x1:2px; y1:0px; x2:957px; y2:0px; "/>
  555. <line id="line3" style="x1:0px; y1:56px; x2:965px; y2:56px; "/>
  556. <line id="line4" style="x1:0px; y1:242px; x2:955px; y2:242px; "/>
  557. <line id="line5" style="x1:0px; y1:434px; x2:955px; y2:434px; "/>
  558. <datagrid id="datagrid11" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z13C11^Z13C12^Z13C13^Z13C14^Z13C15^Z13C16^^Z13C21^Z13C22^Z13C23^Z13C24^Z13C25^^Z13C31^Z13C32^Z13C33^Z13C34^Z13C35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:529px; width:965px; height:45px; border-color:#000000; ">
  559. <col/>
  560. <col/>
  561. <col/>
  562. <col/>
  563. <col/>
  564. <col/>
  565. <col/>
  566. <col/>
  567. <col/>
  568. <col/>
  569. <col/>
  570. <col/>
  571. <col/>
  572. <col/>
  573. <col/>
  574. <col/>
  575. <col/>
  576. <col/>
  577. </datagrid>
  578. <datagrid id="datagrid10" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z13Y11^Z13Y12^Z13Y13^Z13Y14^Z13Y15^Z13Y16^^Z13Y21^Z13Y22^Z13Y23^Z13Y24^Z13Y25^^Z13Y31^Z13Y32^Z13Y33^Z13Y34^Z13Y35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:484px; width:965px; height:45px; border-color:#000000; ">
  579. <col/>
  580. <col/>
  581. <col/>
  582. <col/>
  583. <col/>
  584. <col/>
  585. <col/>
  586. <col/>
  587. <col/>
  588. <col/>
  589. <col/>
  590. <col/>
  591. <col/>
  592. <col/>
  593. <col/>
  594. <col/>
  595. <col/>
  596. <col/>
  597. </datagrid>
  598. <datagrid id="datagrid7" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z12C11^Z12C12^Z12C13^Z12C14^Z12C15^Z12C21^Z12C22^Z12C23^Z12C24^Z12C25^Z12C31^Z12C32^Z12C33^Z12C34^Z12C35^Z12C41^Z12C42^Z12C43^Z12C44^Z12C45" colsep="^" colwidth="48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:338px; width:965px; height:45px; border-color:#000000; ">
  599. <col/>
  600. <col style="left:58px; top:21px; width:58px; height:21px; "/>
  601. <col/>
  602. <col/>
  603. <col/>
  604. <col/>
  605. <col/>
  606. <col/>
  607. <col/>
  608. <col/>
  609. <col/>
  610. <col/>
  611. <col/>
  612. <col/>
  613. <col/>
  614. <col/>
  615. <col/>
  616. <col/>
  617. <col/>
  618. <col/>
  619. </datagrid>
  620. <datagrid id="datagrid6" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z12Y11^Z12Y12^Z12Y13^Z12Y14^Z12Y15^Z12Y21^Z12Y22^Z12Y23^Z12Y24^Z12Y25^Z12Y31^Z12Y32^Z12Y33^Z12Y34^Z12Y35^Z12Y41^Z12Y42^Z12Y43^Z12Y44^Z12Y45" colsep="^" colwidth="48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:293px; width:965px; height:45px; border-color:#000000; ">
  621. <col/>
  622. <col/>
  623. <col/>
  624. <col/>
  625. <col/>
  626. <col/>
  627. <col/>
  628. <col/>
  629. <col/>
  630. <col/>
  631. <col/>
  632. <col/>
  633. <col/>
  634. <col/>
  635. <col/>
  636. <col/>
  637. <col/>
  638. <col/>
  639. <col/>
  640. <col/>
  641. </datagrid>
  642. <datagrid id="datagrid3" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z11C11^Z11C12^Z11C13^Z11C14^Z11C15^Z11C16^^Z11C21^Z11C22^Z11C23^Z11C24^Z11C25^^Z11C31^Z11C32^Z11C33^Z11C34^Z11C35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 54, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" disable.background-color="#3366ff" style="left:0px; top:147px; width:965px; height:45px; border-color:#000000; ">
  643. <col/>
  644. <col/>
  645. <col/>
  646. <col/>
  647. <col/>
  648. <col/>
  649. <col/>
  650. <col/>
  651. <col/>
  652. <col/>
  653. <col/>
  654. <col/>
  655. <col/>
  656. <col/>
  657. <col/>
  658. <col/>
  659. <col/>
  660. <col/>
  661. </datagrid>
  662. <datagrid id="datagrid2" nodeset="/root/gridData/grid1" allowuserresize="false" caption="Z11Y11^Z11Y12^Z11Y13^Z11Y14^Z11Y15^Z11Y16^^Z11Y21^Z11Y22^Z11Y23^Z11Y24^Z11Y25^^Z11Y31^Z11Y32^Z11Y33^Z11Y34^Z11Y35" colsep="^" colwidth="55, 55, 56, 55, 55, 55, 40, 56, 55, 55, 56, 55, 40, 55, 55, 55, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:102px; width:965px; height:45px; border-color:#000000; ">
  663. <col/>
  664. <col/>
  665. <col/>
  666. <col/>
  667. <col/>
  668. <col/>
  669. <col/>
  670. <col/>
  671. <col/>
  672. <col/>
  673. <col/>
  674. <col/>
  675. <col/>
  676. <col/>
  677. <col/>
  678. <col/>
  679. <col/>
  680. <col/>
  681. </datagrid>
  682. <line id="line2" style="x1:240px; y1:252px; x2:240px; y2:427px; "/>
  683. <line id="line6" style="x1:480px; y1:252px; x2:480px; y2:427px; "/>
  684. <line id="line7" style="x1:720px; y1:252px; x2:720px; y2:427px; "/>
  685. <caption id="caption3" class="cell" style="left:383px; top:5px; width:55px; height:20px; border-color:#000000; ">总重量</caption>
  686. <caption id="caption11" class="cell" style="left:383px; top:30px; width:55px; height:20px; border-color:#000000; ">选择重量</caption>
  687. <output id="output9" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/ALL_T_WGT" style="left:440px; top:5px; width:70px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  688. <output id="output10" ref="/root/searchData/YardSlabCnt_VO/YardSlabCnt_Row/LOC_T_WGT" style="left:440px; top:30px; width:70px; height:20px; background-color:#dddddd; border-color:#000000; "/>
  689. <caption id="caption12" class="cell" style="left:105px; top:5px; width:56px; height:20px; font-size:14pt; font-weight:bold; border-color:#000000; ">板坯分布</caption>
  690. <select1 id="combo2" ref="/root/formData/SLAB_DISTR" appearance="minimal" style="left:162px; top:5px; width:100px; height:20px; border-color:#000000; ">
  691. <choices>
  692. <item>
  693. <label>装炉指示分布</label>
  694. <value>mill_fl</value>
  695. </item>
  696. <item>
  697. <label>余材分布</label>
  698. <value>order_fl</value>
  699. </item>
  700. </choices>
  701. <script type="javascript" ev:event="xforms-value-changed">
  702. <![CDATA[
  703. yardAreaSelect();
  704. ]]>
  705. </script>
  706. </select1>
  707. </xhtml:body>
  708. </xhtml:html>