cd7900473fa90876aabbc7e2d791d2bd65dd2de1.svn-base 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet href="../../css/body.css" type="text/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[生产管制 >> 热轧管理 >> CCR料轧辊编制结果查询与指示确定]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <detailData>
  12. <dgrid1>
  13. <ROLL_SLAB_SEQ/>
  14. <CUR_LOAD_LOC/>
  15. <ORD_WTH/>
  16. <SLAB_LEN/>
  17. <ORD_THK/>
  18. <ORD_WTH/>
  19. <ORD_WGT/>
  20. <HOT_THK_AIM/>
  21. <HOT_THK_MIN/>
  22. <HOT_THK_MAX/>
  23. <WTH_AIM/>
  24. <WTH_MIN/>
  25. <WTH_MAX/>
  26. <MILL_LEN/>
  27. <MILL_WGT/>
  28. <SPEC_ABBSYM/>
  29. <ORD_NO/>
  30. <ORD_SEQ/>
  31. <CUST_CD/>
  32. <STL_GRD/>
  33. <ROUTE/>
  34. </dgrid1>
  35. </detailData>
  36. <tempreqData>
  37. <ROLL_SLAB_SEQ/>
  38. <Position/>
  39. </tempreqData>
  40. <formData>
  41. <OPERATE/>
  42. <FIRSTPOSITION/>
  43. <AIMPOSITION/>
  44. <POSITION/>
  45. <LASTPOSITION/>
  46. </formData>
  47. <tempData/>
  48. <g1Data/>
  49. <initResult/>
  50. <resData/>
  51. <optData>
  52. <ROLL_SLAB_CNT/>
  53. <ROLL_SLAB_WGT/>
  54. <MILL_LEN/>
  55. </optData>
  56. </root>
  57. </instance>
  58. <script type="javascript" ev:event="xforms-ready">
  59. <![CDATA[
  60. if (window.parent == null) Init();
  61. ]]>
  62. </script>
  63. </model>
  64. <script type="javascript">
  65. <![CDATA[
  66. var V_ERR_FL = false;
  67. var cur_slab = 0;
  68. var slab_row_path = "/root/resData/rs_VO/rs_Row";
  69. var tempData_path = "/root/tempData/rs_VO/rs_Row";
  70. // var slabWth_row_path = "/root/initResult/resData/resultkey1_VO/resultkey1_Row";
  71. // var coilThk_row_path = "/root/initResult/resData/resultkey2_VO/resultkey2_Row";
  72. var slabCnt = 0;
  73. var coordinateY = 40;
  74. var coordinateX = 228;
  75. var groupTop1 = 136;
  76. var wthHighRate = 1/18;
  77. var thkHighRate = 5;
  78. var lineBorder = 1;
  79. var slabUnitHigh = 100;
  80. var slabUnitWidth = 8;//控制板坯的显示宽度比率
  81. var RollUnitHigh = 20;//控制板坯的显示高度的比率
  82. var rollUnitTop = 300;//控制板坯的显示TOP的位置
  83. var rollUnitLeftInit = 20;//控制板坯的LEFT开始位置
  84. var ORD_WTH_List = new Array(slabCnt);
  85. var coil_thk_List = new Array(slabCnt);
  86. var slab_no_list= new Array(slabCnt);
  87. var rectangle_left = rollUnitLeftInit;
  88. var input_hight = 5;
  89. var y1str = lineY.attribute("y2");
  90. var y1 = parseInt(y1str.substr(0,y1str.length-2));
  91. var y2str = lineY.attribute("y1");
  92. var y2 = parseInt(y2str.substr(0,y2str.length-2))
  93. var y = (y1 + y2)/2;
  94. function save()
  95. {
  96. removeChild();
  97. model.removenode("/root/reqData");
  98. model.makeNode("/root/reqData");
  99. commSendReq("/root/formData");
  100. commSubmit("UIF023020-service","save","glueAction.do");
  101. alertError();
  102. if(!V_ERR_FL) return;
  103. model.removenode("/root/tempData/rs_VO");
  104. model.removenode("/root/tempData/rs2_VO");
  105. commAppendData("/root/tempData/rs_VO","/root/resData/rs_VO");
  106. commAppendData("/root/tempData/rs2_VO","/root/resData/rs2_VO");
  107. }
  108. function setTitle()
  109. {
  110. return "热轧管制 >> 热轧管制指示 >> CCR料轧辊编制结果查询与指示确定"; // 如:return "进程管理 >> 订单进程现况查询";
  111. }
  112. //2. 页面初始化函数(必须)
  113. function Init(node)
  114. {
  115. // commSubmit("UIF023020-service","success","glueAction.do");//提交服务
  116. // model.duplicate("/root/initResult","/root/resData");//复制结点
  117. // model.refresh();
  118. InitParams(node);
  119. }
  120. function InitParams(node) {
  121. if (typeof node == "undefined" && typeof node != "object") return;
  122. model.removenode("/root/initData/rcvInfo");
  123. model.makeNode("/root/initData/rcvInfo");
  124. var nodeList = node.childNodes;
  125. node = model.instances(0).selectSingleNode("/root/initData/rcvInfo");
  126. for (var i = 0; i < nodeList.length; i++) {
  127. node.appendChild(nodeList.item(i));
  128. }
  129. model.makeValue("/root/formData/searchForm/USER_NAME",model.getValue("/root/initData/rcvInfo/REG_ID"));
  130. }
  131. function find()
  132. {
  133. model.removenode("/root/reqData");
  134. model.makeNode("/root/reqData");
  135. commSubmit("UIF023020-service","findSchMill","glueAction.do");
  136. display();
  137. commAppendData("/root/tempData/rs_VO","/root/resData/rs_VO");
  138. commAppendData("/root/tempData/rs2_VO","/root/resData/rs2_VO");
  139. model.refresh();
  140. }
  141. function initRsList() {
  142. var slab_nodeList = root.selectNodes(slab_row_path);
  143. // var ORD_WTHList = root.selectNodes(slabWth_row_path);
  144. // var coil_thkList = root.selectNodes(coilThk_row_path);
  145. slabCnt = slab_nodeList.length;
  146. for(var i=1;i<=slabCnt;i++ )
  147. {
  148. ORD_WTH_List[i] = model.getValue(slab_row_path+"["+i+"]/WTH_AIM");
  149. coil_thk_List[i] = model.getValue(slab_row_path+"["+i+"]/HOT_THK_AIM");
  150. slab_no_list[i] = model.getValue(slab_row_path+"["+i+"]/SLAB_EDT_SEQ");
  151. }
  152. }
  153. function display()
  154. {
  155. initRsList();
  156. displayLine();
  157. coilDisplay();
  158. coilMeasurement();
  159. }
  160. function removeChild()
  161. {
  162. coilRemove();
  163. lineRemove();
  164. }
  165. function coilRemove()
  166. {
  167. for(var i = slabCnt;i>0;i--)
  168. {
  169. group1.removeChild("optwth"+i)
  170. group1.removeChild("optthk"+i);
  171. }
  172. }
  173. function lineRemove()
  174. {
  175. group1.removeChild("line1");
  176. }
  177. function coilDisplay()
  178. {
  179. for(var i = 1;i<=slabCnt;i++)
  180. {
  181. if(i == 1) {
  182. rectangle_left = coordinateY + lineBorder;
  183. }else {
  184. rectangle_left += slabUnitWidth;
  185. }
  186. group1.createChild("xforms:output","id:optwth"+ i + ";left:"+ (rectangle_left) + "px;top:" + (y-ORD_WTH_List[i] * wthHighRate)+ "px;width:" +slabUnitWidth+ "px; height:" + ORD_WTH_List[i] * wthHighRate+ "px; background-color:#c0c0c0;border-color:#000000;border-style:solid;ref :" +tempData_path+"["+ i +"]/ROLL_SLAB_SEQ");
  187. group1.createChild("xforms:output","id:optthk"+ i + ";left:"+ (rectangle_left) + "px;top:" + (y + lineBorder)+ "px;width: "+slabUnitWidth+ "px; height:" + coil_thk_List[i] * thkHighRate + "px;background-color:#c0c0c0;border-color:#000000;border-style:solid;ref :" +tempData_path+"["+ i +"]/ROLL_SLAB_SEQ");
  188. }
  189. }
  190. function displayLine() {
  191. group1.createChild("xforms:line","id:line1;x1:"+(coordinateY+lineBorder)+"px; y1:"+ (y) +"px; x2:"+(slabCnt*slabUnitWidth + 100)+"px; y2:"+ (y) +"px; border-color:#ff00ff; border-width:2px; ");
  192. }
  193. function coilMeasurement()
  194. {
  195. group1.createChild("xforms:line","id:lineWth+"+(1)+";x1:40px; y1:" + (coordinateX- groupTop1-lineBorder-1000 * wthHighRate)+"px; x2:30px; y2:" + (coordinateX- groupTop1-lineBorder-1000 * wthHighRate)+ "px;");
  196. group1.createChild("xforms:line","id:lineWth+"+(2)+";x1:40px; y1:" + (coordinateX- groupTop1-lineBorder-1500 * wthHighRate)+"px; x2:30px; y2:" + (coordinateX- groupTop1-lineBorder-1500 * wthHighRate)+ "px;");
  197. group1.createChild("xforms:caption","id:capintionWth+"+(1)+";left:"+5+"px; top:"+(coordinateX- groupTop1-lineBorder-1000 * wthHighRate-5)+"px; width:35px; height:15px; font-size:2pt;vertical-align:middle;value:"+1000+"");
  198. group1.createChild("xforms:caption","id:capintionWth+"+(2)+";left:"+5+"px; top:"+(coordinateX- groupTop1-lineBorder-1500 * wthHighRate-5)+"px; width:35px; height:15px; font-size:7pt;vertical-align:middle;value:"+1500+"");
  199. group1.createChild("xforms:line","id:lineThk+"+(1)+";x1:40px; y1:"+(coordinateX- groupTop1+input_hight/2+ 5*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 5*thkHighRate)+ "px;");
  200. group1.createChild("xforms:caption","id:capintionThk+"+(1)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 4*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+5+"");
  201. group1.createChild("xforms:line","id:lineThk+"+(2)+";x1:40px; y1:"+(coordinateX- groupTop1+input_hight/2+ 10*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 10*thkHighRate)+ "px;");
  202. group1.createChild("xforms:caption","id:capintionThk+"+(2)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 9*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+10+"");
  203. group1.createChild("xforms:line","id:lineThk+"+(3)+";x1:40px; y1:"+(coordinateX- groupTop1+input_hight/2+ 16*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 16*thkHighRate)+ "px;");
  204. group1.createChild("xforms:caption","id:capintionThk+"+(3)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 14*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+16.0+"");
  205. }
  206. function setEditableOption (v_radio)
  207. {
  208. switch (v_radio)
  209. {
  210. case 'M': output3.disabled = false;radio2.disabled = false;break;
  211. case 'D': output3.disabled = true; radio2.disabled = true;break;
  212. }
  213. }
  214. function indicationsave() {
  215. coilRemove();
  216. model.removenode("/root/reqData");
  217. model.makeNode("/root/reqData");
  218. sendUserinfo();
  219. commSubmit("UIF023020-service","indicationsave","glueAction.do");//提交服务
  220. alertError();
  221. if(!V_ERR_FL) return;
  222. find();
  223. }
  224. function locRep() {
  225. model.removenode("/root/reqData");
  226. model.makeNode("/root/reqData");
  227. sendUserinfo();
  228. commSubmit("UIF023020-service","locRep","glueAction.do");//提交服务
  229. alertError();
  230. if(!V_ERR_FL) return;
  231. find();
  232. }
  233. function alertError() {
  234. V_ERR_FL = false;
  235. if (model.getValue("/root/resData/errorData") != "") {
  236. alert(model.getValue("/root/resData/errorData"));
  237. V_ERR_FL = false;
  238. } else {
  239. V_ERR_FL = true;
  240. }
  241. }
  242. function excelExport() {
  243. return datagrid1;
  244. }
  245. ]]>
  246. </script>
  247. <script type="javascript" src="../../js/boaCommon.js"/>
  248. <script type="javascript" src="../../js/boaMsg.js"/>
  249. <script type="javascript" src="../../js/F.js"/>
  250. </xhtml:head>
  251. <xhtml:body overflow="scroll" pagewidth="980" pageheight="620" guideline="2,228;2,36;1,980;" style="background-color:#ffffff; ">
  252. <group id="group1" overflow="scroll" scroll="horizontal" style="left:0px; top:33px; width:980px; height:201px; ">
  253. <line id="lineY" style="x1:40px; y1:0px; x2:40px; y2:184px; background-color:#0000ff; border-color:#0000ff; border-width:2px; "/>
  254. <script type="javascript" ev:event="onclick">
  255. <![CDATA[
  256. var currentTarget = event.target;//当前的点击控件事件
  257. var oc = document.controls(currentTarget);//获取控件
  258. if(oc.elementName == "xforms:output") {
  259. cur_slab = oc.value;
  260. model.removenode("/root/reqData");
  261. model.makeNode("/root/reqData");
  262. model.setValue("/root/tempreqData/ROLL_SLAB_SEQ",oc.value);
  263. commSendReq("/root/tempreqData");
  264. commSubmit("UIF023020-service","onClick","glueAction.do");
  265. model.refresh();
  266. }else
  267. {
  268. alert("请点击板坯");
  269. }
  270. ]]>
  271. </script>
  272. <script type="javascript" ev:event="onmouseover">
  273. <![CDATA[
  274. var currentTarget = event.target;//当前的点击控件事件
  275. var oc = document.controls(currentTarget);//获取控件
  276. if(oc.elementName == "xforms:output") {
  277. var valuePath = oc.attribute("ref");
  278. pathRef = valuePath.replace("/ROLL_SLAB_SEQ", "");
  279. RollManaNo = model.getValue(pathRef+"/ROLL_MANA_NO");
  280. WTH_AIM = model.getValue(pathRef+"/WTH_AIM");
  281. HOT_THK_AIM = model.getValue(pathRef+"/HOT_THK_AIM");
  282. var slab_no_hint = model.getValue(pathRef+"/SLAB_NO");
  283. group1.hint = "板坯号:" +slab_no_hint + "\n轧制宽度:" +WTH_AIM + "\n轧制厚度:" + HOT_THK_AIM;
  284. }else {
  285. group1.hint = "";
  286. }
  287. ]]>
  288. </script>
  289. </group>
  290. <line id="line3" style="x1:1px; y1:238px; x2:980px; y2:238px; border-color:#ff00ff; "/>
  291. <caption id="caption1" class="cell" style="left:154px; top:5px; width:80px; height:20px; text-align:center; border-style:solid; ">调整对象</caption>
  292. <datagrid id="datagrid1" nodeset="/root/resData/rs1_VO/rs1_Row" scroll="auto" backcoloralternate="#f7f9f9" caption="顺序^堆置位置^板坯管理号^板坯^板坯^板坯^板坯^订单^订单^轧制^轧制^轧制^轧制^轧制^轧制^轧制^轧制^钢号^标准号^合同号^订单号^客户公司^交货期^紧急材^去向^发货方式^去向|顺序^堆置位置^板坯管理号^厚度^宽度^长度^重量^厚度^宽度^目标厚度^厚度下限^厚度上限^目标宽度^宽度下限^宽度上限^长度^重量^钢号^标准号^合同号^订单号^客户公司^交货期^紧急材^去向^发货方式^去向" colsep="^" colwidth="35, 60, 90, 60, 60, 60, 61, 50, 50, 74, 56, 67, 63, 57, 62, 38, 38, 56, 82, 67, 67, 60, 100, 100, 63, 100" defaultrows="0" extendlastcol="false" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:242px; width:980px; height:343px; ">
  293. <col editable="false" ref="ROLL_SLAB_SEQ" style="left:80px; top:40px; width:285px; height:20px; text-align:right; background-color:#ffffff; border-color:#ffffff; "/>
  294. <col ref="CUR_LOAD_LOC" style="text-align:center; "/>
  295. <col editable="false" ref="SLAB_NO" type="input" style="text-align:center; "/>
  296. <col ref="SLAB_THK" format="#,##0" style="text-align:right; "/>
  297. <col ref="SLAB_WTH" format="#,##0" style="text-align:right; "/>
  298. <col ref="SLAB_LEN" format="#,##0" style="text-align:right; "/>
  299. <col ref="SLAB_WGT" format="#,##0" style="text-align:right; "/>
  300. <col ref="ORD_THK" format="#.##0" style="text-align:right; "/>
  301. <col ref="ORD_WTH" format="#,##0" style="text-align:right; "/>
  302. <col ref="HOT_THK_AIM" format="#.##0" style="text-align:right; "/>
  303. <col ref="HOT_THK_MIN" format="#.##0" style="text-align:right; "/>
  304. <col ref="HOT_THK_MAX" format="#.##0" style="text-align:right; "/>
  305. <col ref="WTH_AIM" format="#,##0" style="text-align:right; "/>
  306. <col ref="WTH_MIN" format="#,##0" style="text-align:right; "/>
  307. <col ref="WTH_MAX" format="#,##0" style="text-align:right; "/>
  308. <col ref="MILL_LEN" format="#,##0" style="text-align:right; "/>
  309. <col ref="MILL_WGT" format="#,##0" style="text-align:right; "/>
  310. <col disabled="true" editmode="search" ref="STL_GRD" style="text-align:left; "/>
  311. <col ref="SPEC_ABBSYM" style="text-align:left; "/>
  312. <col ref="ORD_NO" style="text-align:center; "/>
  313. <col ref="ORD_SEQ" style="text-align:center; "/>
  314. <col disabled="true" editmode="search" ref="CUST_CD" style="text-align:left; "/>
  315. <col ref="DEL_TO_DATE" format="yyyy-mm-dd" style="text-align:center; "/>
  316. <col ref="EMGMTR_NMG_CLF"/>
  317. <col disabled="true" editmode="search" ref="ROUTE" style="text-align:center; "/>
  318. <col ref="DLIV_TP"/>
  319. <script type="javascript" ev:event="onclick">
  320. <![CDATA[
  321. cur_slab = datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("ROLL_SLAB_SEQ"));
  322. ]]>
  323. </script>
  324. </datagrid>
  325. <select1 id="radio1" ref="/root/formData/OPERATE" appearance="full" cols="2" overflow="visible" style="left:45px; top:5px; width:100px; height:20px; border-style:none; ">
  326. <choices>
  327. <item>
  328. <label>移动</label>
  329. <value>M</value>
  330. </item>
  331. <item>
  332. <label>删除</label>
  333. <value>D</value>
  334. </item>
  335. </choices>
  336. <script type="javascript" ev:event="xforms-value-changed">
  337. <![CDATA[
  338. output1.value = "";
  339. output2.value = "";
  340. output3.value = "";
  341. radio2.value = "false";
  342. setEditableOption(radio1.value);
  343. ]]>
  344. </script>
  345. </select1>
  346. <output id="output1" ref="/root/formData/FIRSTPOSITION" style="left:236px; top:5px; width:100px; height:20px; border-color:#c0c0c0; border-style:solid; ">
  347. <script type="javascript" ev:event="onclick">
  348. <![CDATA[
  349. output1.value = cur_slab;
  350. ]]>
  351. </script>
  352. </output>
  353. <output id="output2" ref="/root/formData/LASTPOSITION" style="left:360px; top:5px; width:100px; height:20px; border-color:#c0c0c0; border-style:solid; ">
  354. <script type="javascript" ev:event="onclick">
  355. <![CDATA[
  356. output2.value = cur_slab;
  357. ]]>
  358. </script>
  359. </output>
  360. <caption id="caption2" style="left:340px; top:12px; width:15px; height:9px; text-align:center; vertical-align:middle; ">~</caption>
  361. <caption id="caption3" class="cell" style="left:461px; top:5px; width:80px; height:20px; text-align:center; border-style:solid; ">移动位置</caption>
  362. <output id="output3" ref="/root/formData/AIMPOSITION" style="left:543px; top:5px; width:100px; height:20px; border-color:#c0c0c0; border-style:solid; ">
  363. <script type="javascript" ev:event="onclick">
  364. <![CDATA[
  365. if(radio1.value== "D")
  366. {
  367. alert("当进行删除操作时候,无需指定移动位置");
  368. output3.value = "";
  369. }else {
  370. output3.value = cur_slab;
  371. }
  372. ]]>
  373. </script>
  374. </output>
  375. <select1 id="radio2" ref="/root/formData/POSITION" appearance="full" cols="2" overflow="visible" style="left:648px; top:5px; width:65px; height:20px; border-style:none; ">
  376. <choices>
  377. <item>
  378. <label>前</label>
  379. <value>B</value>
  380. </item>
  381. <item>
  382. <label>后</label>
  383. <value>A</value>
  384. </item>
  385. </choices>
  386. <script type="javascript" ev:event="onclick">
  387. <![CDATA[
  388. if(radio1.value== "D")
  389. {
  390. alert("当进行删除操作时候,无需指定移动位置");
  391. radio2.value = "";
  392. }
  393. ]]>
  394. </script>
  395. </select1>
  396. <button id="button1" style="left:723px; top:5px; width:90px; height:20px; background-image:../../images/save.gif; ">
  397. <caption>顺序调整</caption>
  398. <script type="javascript" ev:event="onclick">
  399. <![CDATA[
  400. save();
  401. find();
  402. ]]>
  403. </script>
  404. </button>
  405. <button id="button3" style="left:890px; top:5px; width:71px; height:20px; text-align:right; background-image:../../images/save.gif; ">
  406. <caption>指示确定</caption>
  407. <script type="javascript" ev:event="onclick">
  408. <![CDATA[
  409. indicationsave();
  410. ]]>
  411. </script>
  412. </button>
  413. <button id="button2" style="left:805px; top:5px; width:74px; height:20px; text-align:right; background-image:../../images/save.gif; ">
  414. <caption>跺位转换</caption>
  415. <script type="javascript" ev:event="onclick">
  416. <![CDATA[
  417. locRep();
  418. find();
  419. ]]>
  420. </script>
  421. </button>
  422. <caption id="caption4" style="left:15px; top:590px; width:74px; height:20px; background-color:#ccffff; ">编制板坯总数</caption>
  423. <output id="output4" ref="/root/tempData/rs2_VO/rs2_Row/ROLL_SLAB_CNT" format="#,###" style="left:90px; top:590px; width:110px; height:20px; "/>
  424. <output id="output5" ref="/root/tempData/rs2_VO/rs2_Row/ROLL_SLAB_WGT" format="#,###" style="left:285px; top:590px; width:110px; height:20px; "/>
  425. <caption id="caption5" style="left:210px; top:590px; width:74px; height:20px; background-color:#ccffff; ">编制总重量</caption>
  426. <output id="output6" ref="/root/tempData/rs2_VO/rs2_Row/MILL_LEN" format="#,###" style="left:479px; top:590px; width:110px; height:20px; "/>
  427. <caption id="caption6" style="left:404px; top:590px; width:74px; height:20px; background-color:#ccffff; ">编制总长度</caption>
  428. </xhtml:body>
  429. </xhtml:html>