9d3da5aaeec07bb0586e99d50e66cd83e51cc26c.svn-base 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836
  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. <model id="model1">
  6. <instance id="instance1">
  7. <root xmlns="">
  8. <reqData>
  9. </reqData>
  10. <initResult/>
  11. <gridData>
  12. </gridData>
  13. <errorMsg/>
  14. <gridData/>
  15. <formData>
  16. <searchForm>
  17. <CHARGE_NO/>
  18. <CUR_WORK_LINE/>
  19. <CHARGE_MANA_NO/>
  20. <REG_ID/>
  21. <CHK>true</CHK>
  22. <PRC_PATH/>
  23. <TARGET_CHARGE_NO/>
  24. </searchForm>
  25. <B1/>
  26. <B2/>
  27. <C1/>
  28. <C2/>
  29. <L1/>
  30. <L2/>
  31. <L3/>
  32. <L4/>
  33. <R1/>
  34. <R2/>
  35. <V1/>
  36. <V2/>
  37. <J1/>
  38. <J2/>
  39. <J3/>
  40. <L2_SEND/>
  41. <chg_path>Y</chg_path>
  42. <chg_stlgrd/>
  43. </formData>
  44. <initData>
  45. <LG_CD>G02003</LG_CD>
  46. </initData>
  47. <codeData>
  48. </codeData>
  49. <cdCode/>
  50. <MESSAGES/>
  51. </root>
  52. </instance>
  53. <script type="javascript" ev:event="xforms-ready">
  54. <![CDATA[
  55. CHARGE_MANA_NO = model.property("CHARGE_MANA_NO");
  56. L2_SEND = model.property("L2_SEND");
  57. //var Number = model.property("Number");
  58. //var LINE_PROC_CD = model.property("LINE_PROC_CD");
  59. //var ST = model.property("ST");
  60. //var STL_GRD = model.property("STL_GRD");
  61. // model.setValue("/root/tempreqData/STL_GRD",STL_GRD);
  62. // model.setValue("/root/tempreqData/PRC_LINE",Number);
  63. //model.setValue("/root/formData/searchForm/STL_GRD",STL_GRD);
  64. //CHARGE_MANA_NO = '311-08882A';
  65. model.setValue("/root/formData/searchForm/CHARGE_NO",CHARGE_MANA_NO);
  66. model.setValue("/root/formData/searchForm/CHARGE_MANA_NO",CHARGE_MANA_NO);
  67. model.setValue("/root/formData/L2_SEND",L2_SEND);
  68. find();
  69. //alert(CHARGE_MANA_NO);
  70. // for(var i = 0;i<LINE_PROC_CD.length;i=i+2) {
  71. // var procd = LINE_PROC_CD.substr(i, 2);
  72. // if(procd.substr(0,1) == "R"){
  73. // checkbox1.value = "R";
  74. // }
  75. // if(procd.substr(0,1) == "L"){
  76. // checkbox2.value = "L";
  77. // }
  78. // if(procd.substr(0,1) == "J"){
  79. // cur_ccm_prc_line = procd.substr(1,1);
  80. //// model.setValue("/root/tempreqData/CCM_PRC_LINE",cur_ccm_prc_line);
  81. // }
  82. // }
  83. ]]>
  84. </script>
  85. <script type="javascript" src="../../js/boaMsg.js"/>
  86. <script type="javascript" src="../../js/boaCommon.js"/>
  87. <script type="javascript" src="../../js/dCommon.js"/>
  88. <script type="javascript" src="../../js/F.js"/>
  89. <bind id="bind1" ref="/root/gridData2/EmpListResult_VO/EmpListResult_Row/SLAB_WGT" calculate="../SLAB_LEN * ../SLAB_THK * ../SLAB_WTH * ../GRAVITY div 1000000000"/>
  90. <submission id="submission1" method="post" mediatype="application/x-www-form-urlencoded"/>
  91. </model>
  92. <script type="javascript">
  93. <![CDATA[
  94. function getTreatCD(){
  95. var B1 = model.getValue("/root/formData/B1");
  96. var B2 = model.getValue("/root/formData/B2");
  97. var C1 = model.getValue("/root/formData/C1");
  98. var C2 = model.getValue("/root/formData/C2");
  99. var L1 = model.getValue("/root/formData/L1");
  100. var L2 = model.getValue("/root/formData/L2");
  101. var L3 = model.getValue("/root/formData/L3");
  102. var L4 = model.getValue("/root/formData/L4");
  103. var R1 = model.getValue("/root/formData/R1");
  104. var R2 = model.getValue("/root/formData/R2");
  105. var V1 = model.getValue("/root/formData/V1");
  106. var V2 = model.getValue("/root/formData/V2");
  107. var J1 = model.getValue("/root/formData/J1");
  108. var J2 = model.getValue("/root/formData/J2");
  109. var J3 = model.getValue("/root/formData/J3");
  110. //var J3 = model.getValue("");
  111. model.refresh();
  112. var treat_cd = B1+B2+C1+C2+L1+L2+R1+R2+L3+L4+V1+V2+J1+J2+J3;
  113. model.setValue("/root/formData/searchForm/CUR_WORK_LINE",treat_cd);
  114. model.setValue("/root/formData/searchForm/PRC_PATH",treat_cd);
  115. model.refresh();
  116. }
  117. function find2(){
  118. commSendReq("/root/formData/searchForm");
  119. commSubmit("UIF012041-service","find2","glueAction.do");
  120. commAppendData("/root/gridData/rs3_VO","/root/resData/rs3_VO");
  121. model.refresh();
  122. }
  123. function find(){
  124. model.setValue("/root/formData/B1","");
  125. model.setValue("/root/formData/B2","");
  126. model.setValue("/root/formData/C1","");
  127. model.setValue("/root/formData/C2","");
  128. model.setValue("/root/formData/L1","");
  129. model.setValue("/root/formData/L2","");
  130. model.setValue("/root/formData/L3","");
  131. model.setValue("/root/formData/L4","");
  132. model.setValue("/root/formData/R1","");
  133. model.setValue("/root/formData/R2","");
  134. model.setValue("/root/formData/V1","");
  135. model.setValue("/root/formData/V2","");
  136. model.setValue("/root/formData/J1","");
  137. model.setValue("/root/formData/J2","");
  138. model.setValue("/root/formData/J3","");
  139. commSendReq("/root/formData");
  140. commSubmit("UIF012041-service","find","glueAction.do");
  141. CD1 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD1");
  142. CD2 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD2");
  143. CD3 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD3");
  144. CD4 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD4");
  145. CD5 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD5");
  146. CD6 = model.getValue("/root/resData/rs1_VO/rs1_Row/CD6");
  147. if(CD1 == "B1"){
  148. model.setValue("/root/formData/B1","B1");
  149. model.setValue("/root/formData/C1","C1");
  150. }else{
  151. model.setValue("/root/formData/B2","B2");
  152. model.setValue("/root/formData/C2","C2");
  153. }
  154. if(CD3 == "L1"){
  155. model.setValue("/root/formData/L1","L1");
  156. }else if(CD3 == "L2"){
  157. model.setValue("/root/formData/L2","L2");
  158. }else if(CD3 =="R1"){
  159. model.setValue("/root/formData/R1","R1");
  160. }else if(CD3 =="R2"){
  161. model.setValue("/root/formData/R2","R2");
  162. }else if(CD3 =="V1"){
  163. model.setValue("/root/formData/V1","V1");
  164. }else if(CD3 =="V2"){
  165. model.setValue("/root/formData/V2","V2");
  166. }else if(CD3 =="J1"){
  167. model.setValue("/root/formData/J1","J1");
  168. }else if(CD3 =="J2"){
  169. model.setValue("/root/formData/J2","J2");
  170. }
  171. if(CD4 == "L1"){
  172. if(CD3 == "R1" || CD3 == "R2"){
  173. model.setValue("/root/formData/L3","L1");
  174. }else{
  175. model.setValue("/root/formData/L1","L1");
  176. }
  177. }else if(CD4 == "L2"){
  178. if(CD3 == "R1" || CD3 == "R2"){
  179. model.setValue("/root/formData/L4","L2");
  180. }else{
  181. model.setValue("/root/formData/L2","L2");
  182. }
  183. }else if(CD4 =="R1"){
  184. model.setValue("/root/formData/R1","R1");
  185. }else if(CD4 =="R2"){
  186. model.setValue("/root/formData/R2","R2");
  187. }else if(CD4 =="V1"){
  188. model.setValue("/root/formData/V1","V1");
  189. }else if(CD4 =="V2"){
  190. model.setValue("/root/formData/V2","V2");
  191. }else if(CD4 =="J1"){
  192. model.setValue("/root/formData/J1","J1");
  193. }else if(CD4 =="J2"){
  194. model.setValue("/root/formData/J2","J2");
  195. }
  196. if(CD5 == "L1"){
  197. model.setValue("/root/formData/L3","L1");
  198. }else if(CD5 == "L2"){
  199. model.setValue("/root/formData/L4","L2");
  200. }else if(CD5 =="R1"){
  201. model.setValue("/root/formData/R1","R1");
  202. }else if(CD5 =="R2"){
  203. model.setValue("/root/formData/R2","R2");
  204. }else if(CD5 =="V1"){
  205. model.setValue("/root/formData/V1","V1");
  206. }else if(CD5 =="V2"){
  207. model.setValue("/root/formData/V2","V2");
  208. }else if(CD5 =="J1"){
  209. model.setValue("/root/formData/J1","J1");
  210. }else if(CD5 =="J2"){
  211. model.setValue("/root/formData/J2","J2");
  212. }
  213. if(CD6 == "L1"){
  214. model.setValue("/root/formData/L3","L1");
  215. }else if(CD6 == "L2"){
  216. model.setValue("/root/formData/L4","L2");
  217. }else if(CD6 =="R1"){
  218. model.setValue("/root/formData/R1","R1");
  219. }else if(CD6 =="R2"){
  220. model.setValue("/root/formData/R2","R2");
  221. }else if(CD6 =="V1"){
  222. model.setValue("/root/formData/V1","V1");
  223. }else if(CD6 =="V2"){
  224. model.setValue("/root/formData/V2","V2");
  225. }else if(CD6 =="J1"){
  226. model.setValue("/root/formData/J1","J1");
  227. }else if(CD6 =="J2"){
  228. model.setValue("/root/formData/J2","J2");
  229. }
  230. getTreatCD();
  231. model.refresh();
  232. }
  233. function save(){
  234. if(model.getValue("/root/formData/searchForm/CUR_WORK_LINE")== ""){
  235. alert("作业路线错误!");
  236. return;
  237. }
  238. //model.setValue("/root/searchData/CHARGE_NO",model.getValue("/root/formData/CHARGE_NO"));
  239. commSendReq("/root/formData/searchForm");
  240. if(model.getValue("/root/formData/chg_path") =="Y"){
  241. if(model.getValue("/root/formData/L2_SEND") == "Y"){
  242. commSubmit("UIF012070-service","save","glueAction.do");
  243. }else if(model.getValue("/root/formData/L2_SEND") == "N"){
  244. commSubmit("UIF012040-service","save","glueAction.do");
  245. }
  246. }else if(model.getValue("/root/formData/chg_stlgrd") =="Y"){
  247. commSubmit("UIF012070-service","save2","glueAction.do");
  248. }
  249. //model.setValue("/root/MESSAGES",model.getValue("/root/resData/messages_VO/messages_Row"));
  250. //alert(model.getValue("/root/MESSAGES"));
  251. window.close();
  252. //find();
  253. }
  254. // var cur_ccm_prc_line ;
  255. // var change_ccm_prc_line;
  256. // var CHARGE_MANA_NO
  257. // var CHK_RH ="";
  258. // var CHG_LF = "";
  259. // var CHK_CCM = "";;
  260. // function setTitle()
  261. // {
  262. // return "炼钢管制 >> 炼钢管制指示 >> 经过工序调整"; // 如:return "进程管理 >> 订单进程现况查询";
  263. // }
  264. // function InitParams(node) {
  265. // if (typeof node == "undefined" && typeof node != "object") return;
  266. // model.removenode("/root/initData/rcvInfo");
  267. // model.makeNode("/root/initData/rcvInfo");
  268. // var nodeList = node.childNodes;
  269. // for (var i = 0; i < nodeList.length; i++)
  270. // model.instances(0).selectSingleNode("/root/initData/rcvInfo").appendChild(nodeList.item(i));
  271. // }
  272. // function Init(node) {
  273. // InitParams(node);
  274. // datagrid1.fixedcellcheckbox(0,datagrid1.colRef("CHK"))=true;//设置第0行的checkbox的属性为true 便于进行全选操作
  275. // datagrid1.colStatus(0)=false; //设置第0列也即为checkbox所在列的列状态为false。
  276. // commSubmit("UIF012040-service","success","glueAction.do");//提交服务
  277. // model.duplicate("/root/initResult","/root/resData");//复制结点
  278. // model.refresh();
  279. // }
  280. //
  281. // function find() {
  282. // model.removenode("/root/lastResult/resData");
  283. // model.removenode("/root/reqData");
  284. // commSendReq("/root/formData/searchForm");
  285. // commSubmit("UIF012040-service","findProcChange","glueAction.do");
  286. // commAppendData("/root/g1Data/rs1_VO","/root/resData/rs1_VO");
  287. // model.refresh();
  288. // }
  289. // function close() {
  290. // window.close();//关闭窗口
  291. // }
  292. // function save() {
  293. //
  294. // model.removenode("/root/reqData");
  295. // model.makeNode("/root/reqData");
  296. //
  297. // commMultiUpdate(datagrid1,"/root/reqData","A",true,"rowStatus");
  298. // model.makeValue("/root/reqData/PRC_PATH",model.getValue("/root/formData/searchForm/PRC_PATH"));
  299. // model.makeValue("/root/reqData/MSG_ID","NIF012170");
  300. // model.makeValue("/root/reqData/REG_ID",model.getValue("/root/initData/rcvInfo/REG_ID"));
  301. // commSubmit("UIF012040-service","save","glueAction.do");
  302. // model.refresh();
  303. //
  304. // find();
  305. // }
  306. ]]>
  307. </script>
  308. </xhtml:head>
  309. <xhtml:body pagewidth="980" pageheight="620" guideline="1,981;">
  310. <caption id="caption1" class="cell" style="left:10px; top:10px; width:45px; height:20px; text-align:center; border-style:solid; ">转炉号</caption>
  311. <input id="input1" ref="/root/formData/searchForm/CHARGE_NO" disabled="true" maxlength="1" style="left:55px; top:10px; width:110px; height:20px; ">
  312. <hint>
  313. <![CDATA[必须输入转炉号:1、2]]>
  314. </hint>
  315. <script type="javascript" ev:event="xforms-value-changed">
  316. <![CDATA[
  317. //find();
  318. ]]>
  319. </script>
  320. </input>
  321. <caption id="caption2" class="cell" style="left:10px; top:75px; width:45px; height:20px; text-align:center; border-style:solid; ">BOF</caption>
  322. <caption id="caption3" class="cell" style="left:10px; top:105px; width:45px; height:20px; text-align:center; border-style:solid; ">CAS</caption>
  323. <caption id="caption4" class="cell" style="left:10px; top:135px; width:45px; height:20px; text-align:center; border-style:solid; ">LF</caption>
  324. <caption id="caption5" class="cell" style="left:10px; top:165px; width:45px; height:20px; text-align:center; border-style:solid; ">RH</caption>
  325. <caption id="caption6" class="cell" style="left:10px; top:195px; width:45px; height:20px; text-align:center; border-style:solid; ">LF</caption>
  326. <caption id="caption7" class="cell" style="left:10px; top:225px; width:45px; height:20px; text-align:center; border-style:solid; ">VD</caption>
  327. <caption id="caption8" class="cell" style="left:10px; top:255px; width:45px; height:20px; text-align:center; border-style:solid; ">CCM</caption>
  328. <select1 id="radio1" ref="/root/formData/B1" disabled="true" overflow="visible" appearance="full" style="left:80px; top:75px; width:35px; height:20px; border-style:none; ">
  329. <choices>
  330. <item>
  331. <label>1#</label>
  332. <value>B1</value>
  333. </item>
  334. </choices>
  335. <script type="javascript" ev:event="xforms-value-changed">
  336. <![CDATA[
  337. if(model.getValue("/root/formData/B1") != "")
  338. {
  339. model.setValue("/root/formData/B2","");
  340. model.refresh();
  341. }
  342. getTreatCD();
  343. ]]>
  344. </script>
  345. <script type="javascript" ev:event="ondblclick">
  346. <![CDATA[
  347. if(model.getValue("/root/formData/B1") != ""){
  348. model.setValue("/root/formData/B1","");
  349. model.refresh();
  350. }
  351. getTreatCD();
  352. ]]>
  353. </script>
  354. </select1>
  355. <select1 id="radio2" ref="/root/formData/B2" disabled="true" overflow="visible" appearance="full" style="left:130px; top:75px; width:35px; height:20px; border-style:none; ">
  356. <choices>
  357. <item>
  358. <label>2#</label>
  359. <value>B2</value>
  360. </item>
  361. </choices>
  362. <script type="javascript" ev:event="xforms-value-changed">
  363. <![CDATA[
  364. if(model.getValue("/root/formData/B2") != "")
  365. {
  366. model.setValue("/root/formData/B1","");
  367. model.refresh();
  368. }
  369. getTreatCD();
  370. ]]>
  371. </script>
  372. <script type="javascript" ev:event="ondblclick">
  373. <![CDATA[
  374. if(model.getValue("/root/formData/B2") != ""){
  375. model.setValue("/root/formData/B2","");
  376. model.refresh();
  377. }
  378. getTreatCD();
  379. ]]>
  380. </script>
  381. </select1>
  382. <select1 id="radio3" ref="/root/formData/C1" disabled="true" overflow="visible" appearance="full" style="left:80px; top:105px; width:35px; height:20px; border-style:none; ">
  383. <choices>
  384. <item>
  385. <label>1#</label>
  386. <value>C1</value>
  387. </item>
  388. </choices>
  389. <script type="javascript" ev:event="xforms-value-changed">
  390. <![CDATA[
  391. if(model.getValue("/root/formData/C1") != "")
  392. {
  393. model.setValue("/root/formData/C2","");
  394. model.refresh();
  395. }
  396. getTreatCD();
  397. ]]>
  398. </script>
  399. <script type="javascript" ev:event="ondblclick">
  400. <![CDATA[
  401. if(model.getValue("/root/formData/C1") != ""){
  402. model.setValue("/root/formData/C1","");
  403. model.refresh();
  404. }
  405. getTreatCD();
  406. ]]>
  407. </script>
  408. </select1>
  409. <select1 id="radio4" ref="/root/formData/C2" disabled="true" overflow="visible" appearance="full" style="left:130px; top:105px; width:35px; height:20px; border-style:none; ">
  410. <choices>
  411. <item>
  412. <label>2#</label>
  413. <value>C2</value>
  414. </item>
  415. </choices>
  416. <script type="javascript" ev:event="xforms-value-changed">
  417. <![CDATA[
  418. if(model.getValue("/root/formData/C2") != "")
  419. {
  420. model.setValue("/root/formData/C1","");
  421. model.refresh();
  422. }
  423. ]]>
  424. </script>
  425. <script type="javascript" ev:event="ondblclick">
  426. <![CDATA[
  427. if(model.getValue("/root/formData/C2") != ""){
  428. model.setValue("/root/formData/C2","");
  429. model.refresh();
  430. }
  431. getTreatCD();
  432. ]]>
  433. </script>
  434. </select1>
  435. <select1 id="radio5" ref="/root/formData/L1" overflow="visible" appearance="full" style="left:80px; top:135px; width:35px; height:20px; border-style:none; ">
  436. <choices>
  437. <item>
  438. <label>1#</label>
  439. <value>L1</value>
  440. </item>
  441. </choices>
  442. <script type="javascript" ev:event="xforms-value-changed">
  443. <![CDATA[
  444. if(model.getValue("/root/formData/L1") != "")
  445. {
  446. model.setValue("/root/formData/L2","");
  447. model.setValue("/root/formData/L3","");
  448. model.setValue("/root/formData/L4","");
  449. model.refresh();
  450. }
  451. getTreatCD();
  452. ]]>
  453. </script>
  454. <script type="javascript" ev:event="ondblclick">
  455. <![CDATA[
  456. if(model.getValue("/root/formData/L1") != ""){
  457. model.setValue("/root/formData/L1","");
  458. model.refresh();
  459. }
  460. getTreatCD();
  461. ]]>
  462. </script>
  463. </select1>
  464. <select1 id="radio6" ref="/root/formData/L2" overflow="visible" appearance="full" style="left:130px; top:135px; width:35px; height:20px; border-style:none; ">
  465. <choices>
  466. <item>
  467. <label>2#</label>
  468. <value>L2</value>
  469. </item>
  470. </choices>
  471. <script type="javascript" ev:event="xforms-value-changed">
  472. <![CDATA[
  473. if(model.getValue("/root/formData/L2") != "")
  474. {
  475. model.setValue("/root/formData/L1","");
  476. model.setValue("/root/formData/L3","");
  477. model.setValue("/root/formData/L4","");
  478. model.refresh();
  479. }
  480. getTreatCD();
  481. ]]>
  482. </script>
  483. <script type="javascript" ev:event="ondblclick">
  484. <![CDATA[
  485. if(model.getValue("/root/formData/L2") != ""){
  486. model.setValue("/root/formData/L2","");
  487. model.refresh();
  488. }
  489. getTreatCD();
  490. ]]>
  491. </script>
  492. </select1>
  493. <select1 id="radio7" ref="/root/formData/R1" overflow="visible" appearance="full" style="left:80px; top:165px; width:35px; height:20px; border-style:none; ">
  494. <choices>
  495. <item>
  496. <label>1#</label>
  497. <value>R1</value>
  498. </item>
  499. </choices>
  500. <script type="javascript" ev:event="xforms-value-changed">
  501. <![CDATA[
  502. if(model.getValue("/root/formData/R1") != "")
  503. {
  504. model.setValue("/root/formData/R2","");
  505. model.refresh();
  506. }
  507. getTreatCD();
  508. ]]>
  509. </script>
  510. <script type="javascript" ev:event="ondblclick">
  511. <![CDATA[
  512. if(model.getValue("/root/formData/R1") != ""){
  513. model.setValue("/root/formData/R1","");
  514. model.refresh();
  515. }
  516. getTreatCD();
  517. ]]>
  518. </script>
  519. </select1>
  520. <select1 id="radio8" ref="/root/formData/R2" visibility="hidden" overflow="visible" appearance="full" style="left:130px; top:165px; width:35px; height:20px; border-style:none; ">
  521. <choices>
  522. <item>
  523. <label>2#</label>
  524. <value>R2</value>
  525. </item>
  526. </choices>
  527. <script type="javascript" ev:event="xforms-value-changed">
  528. <![CDATA[
  529. if(model.getValue("/root/formData/R2") != "")
  530. {
  531. model.setValue("/root/formData/R1","");
  532. model.refresh();
  533. }
  534. getTreatCD();
  535. ]]>
  536. </script>
  537. <script type="javascript" ev:event="ondblclick">
  538. <![CDATA[
  539. if(model.getValue("/root/formData/R2") != ""){
  540. model.setValue("/root/formData/R2","");
  541. model.refresh();
  542. }
  543. ]]>
  544. </script>
  545. </select1>
  546. <select1 id="radio9" ref="/root/formData/L4" overflow="visible" appearance="full" style="left:130px; top:195px; width:35px; height:20px; border-style:none; ">
  547. <choices>
  548. <item>
  549. <label>2#</label>
  550. <value>L2</value>
  551. </item>
  552. </choices>
  553. <script type="javascript" ev:event="xforms-value-changed">
  554. <![CDATA[
  555. if(model.getValue("/root/formData/L4") != "")
  556. {
  557. model.setValue("/root/formData/L2","");
  558. model.setValue("/root/formData/L3","");
  559. model.setValue("/root/formData/L1","");
  560. model.refresh();
  561. }
  562. getTreatCD();
  563. ]]>
  564. </script>
  565. <script type="javascript" ev:event="ondblclick">
  566. <![CDATA[
  567. if(model.getValue("/root/formData/L4") != ""){
  568. model.setValue("/root/formData/L4","");
  569. model.refresh();
  570. }
  571. getTreatCD();
  572. ]]>
  573. </script>
  574. </select1>
  575. <select1 id="radio10" ref="/root/formData/L3" overflow="visible" appearance="full" style="left:80px; top:195px; width:35px; height:20px; border-style:none; ">
  576. <choices>
  577. <item>
  578. <label>1#</label>
  579. <value>L1</value>
  580. </item>
  581. </choices>
  582. <script type="javascript" ev:event="xforms-value-changed">
  583. <![CDATA[
  584. if(model.getValue("/root/formData/L3") != "")
  585. {
  586. model.setValue("/root/formData/L2","");
  587. model.setValue("/root/formData/L1","");
  588. model.setValue("/root/formData/L4","");
  589. model.refresh();
  590. }
  591. getTreatCD();
  592. ]]>
  593. </script>
  594. <script type="javascript" ev:event="ondblclick">
  595. <![CDATA[
  596. if(model.getValue("/root/formData/L3") != ""){
  597. model.setValue("/root/formData/L3","");
  598. model.refresh();
  599. }
  600. getTreatCD();
  601. ]]>
  602. </script>
  603. </select1>
  604. <select1 id="radio11" ref="/root/formData/V2" overflow="visible" appearance="full" style="left:130px; top:225px; width:35px; height:20px; border-style:none; ">
  605. <choices>
  606. <item>
  607. <label>2#</label>
  608. <value>V2</value>
  609. </item>
  610. </choices>
  611. <script type="javascript" ev:event="xforms-value-changed">
  612. <![CDATA[
  613. if(model.getValue("/root/formData/V2") != "")
  614. {
  615. model.setValue("/root/formData/V1","");
  616. model.refresh();
  617. }
  618. getTreatCD();
  619. ]]>
  620. </script>
  621. <script type="javascript" ev:event="ondblclick">
  622. <![CDATA[
  623. if(model.getValue("/root/formData/V2") != ""){
  624. model.setValue("/root/formData/V2","");
  625. model.refresh();
  626. }
  627. getTreatCD();
  628. ]]>
  629. </script>
  630. </select1>
  631. <select1 id="radio12" ref="/root/formData/V1" overflow="visible" appearance="full" style="left:80px; top:225px; width:35px; height:20px; border-style:none; ">
  632. <choices>
  633. <item>
  634. <label>1#</label>
  635. <value>V1</value>
  636. </item>
  637. </choices>
  638. <script type="javascript" ev:event="xforms-value-changed">
  639. <![CDATA[
  640. if(model.getValue("/root/formData/V1") != "")
  641. {
  642. model.setValue("/root/formData/V2","");
  643. model.refresh();
  644. }
  645. getTreatCD();
  646. ]]>
  647. </script>
  648. <script type="javascript" ev:event="ondblclick">
  649. <![CDATA[
  650. if(model.getValue("/root/formData/V1") != ""){
  651. model.setValue("/root/formData/V1","");
  652. model.refresh();
  653. }
  654. getTreatCD();
  655. ]]>
  656. </script>
  657. </select1>
  658. <select1 id="radio13" ref="/root/formData/J2" overflow="visible" appearance="full" style="left:130px; top:255px; width:35px; height:20px; border-style:none; ">
  659. <choices>
  660. <item>
  661. <label>2#</label>
  662. <value>J2</value>
  663. </item>
  664. </choices>
  665. <script type="javascript" ev:event="xforms-value-changed">
  666. <![CDATA[
  667. if(model.getValue("/root/formData/J2") != "")
  668. {
  669. model.setValue("/root/formData/J1","");
  670. model.setValue("/root/formData/J3","");
  671. model.refresh();
  672. }
  673. getTreatCD();
  674. ]]>
  675. </script>
  676. <script type="javascript" ev:event="ondblclick">
  677. <![CDATA[
  678. // if(model.getValue("/root/formData/J2") != ""){
  679. // model.setValue("/root/formData/J2","");
  680. // model.refresh();
  681. // }
  682. // getTreatCD();
  683. ]]>
  684. </script>
  685. </select1>
  686. <select1 id="radio14" ref="/root/formData/J1" overflow="visible" appearance="full" style="left:80px; top:255px; width:35px; height:20px; border-style:none; ">
  687. <choices>
  688. <item>
  689. <label>1#</label>
  690. <value>J1</value>
  691. </item>
  692. </choices>
  693. <script type="javascript" ev:event="xforms-value-changed">
  694. <![CDATA[
  695. if(model.getValue("/root/formData/J1") != "")
  696. {
  697. model.setValue("/root/formData/J2","");
  698. model.setValue("/root/formData/J3","");
  699. model.refresh();
  700. }
  701. getTreatCD();
  702. ]]>
  703. </script>
  704. <script type="javascript" ev:event="ondblclick">
  705. <![CDATA[
  706. // if(model.getValue("/root/formData/J1") != ""){
  707. // model.setValue("/root/formData/J1","");
  708. // model.refresh();
  709. // }
  710. // getTreatCD();
  711. ]]>
  712. </script>
  713. </select1>
  714. <select1 id="radio15" ref="/root/formData/J3" overflow="visible" appearance="full" style="left:180px; top:255px; width:35px; height:20px; border-style:none; ">
  715. <choices>
  716. <item>
  717. <label>3#</label>
  718. <value>J3</value>
  719. </item>
  720. </choices>
  721. <script type="javascript" ev:event="xforms-value-changed">
  722. <![CDATA[
  723. if(model.getValue("/root/formData/J3") != "")
  724. {
  725. model.setValue("/root/formData/J2","");
  726. model.setValue("/root/formData/J1","");
  727. model.refresh();
  728. }
  729. getTreatCD();
  730. ]]>
  731. </script>
  732. <script type="javascript" ev:event="ondblclick">
  733. <![CDATA[
  734. // if(model.getValue("/root/formData/J3") != ""){
  735. // model.setValue("/root/formData/J3","");
  736. // model.refresh();
  737. // }
  738. // getTreatCD();
  739. ]]>
  740. </script>
  741. </select1>
  742. <caption id="caption9" class="cell" style="left:10px; top:285px; width:45px; height:20px; text-align:center; border-style:solid; ">路线</caption>
  743. <input id="input2" ref="/root/formData/searchForm/CUR_WORK_LINE" disabled="true" maxlength="1" style="left:80px; top:285px; width:135px; height:20px; "/>
  744. <button id="button1" style="left:40px; top:350px; width:40px; height:25px; ">
  745. <caption>查询</caption>
  746. <script type="javascript" ev:event="DOMActivate">
  747. <![CDATA[
  748. if(model.getValue("/root/formData/chg_path") == "Y"){
  749. find();
  750. }else{
  751. model.setValue("/root/formData/chg_stlgrd","Y");
  752. find2();
  753. }
  754. ]]>
  755. </script>
  756. </button>
  757. <button id="button2" style="left:110px; top:350px; width:40px; height:25px; ">
  758. <caption>确定</caption>
  759. <script type="javascript" ev:event="DOMActivate">
  760. <![CDATA[
  761. save();
  762. ]]>
  763. </script>
  764. </button>
  765. <select1 id="radio16" ref="/root/formData/chg_path" overflow="visible" appearance="full" direction="downacross" style="left:10px; top:40px; width:120px; height:20px; border-style:none; ">
  766. <choices>
  767. <item>
  768. <label>更改作业路线</label>
  769. <value>Y</value>
  770. </item>
  771. </choices>
  772. <script type="javascript" ev:event="xforms-value-changed">
  773. <![CDATA[
  774. if(radio16.value != "")
  775. {
  776. radio17.value = "";
  777. model.refresh();
  778. find();
  779. }
  780. ]]>
  781. </script>
  782. </select1>
  783. <select1 id="radio17" ref="/root/formData/chg_stlgrd" overflow="visible" appearance="full" direction="downacross" style="left:250px; top:35px; width:120px; height:20px; border-style:none; ">
  784. <choices>
  785. <item>
  786. <label>更改炉次计划</label>
  787. <value>Y</value>
  788. </item>
  789. </choices>
  790. <script type="javascript" ev:event="xforms-value-changed">
  791. <![CDATA[
  792. if(radio17.value != "")
  793. {
  794. radio16.value = "";
  795. model.refresh();
  796. find2();
  797. }
  798. ]]>
  799. </script>
  800. </select1>
  801. <datagrid id="datagrid1" nodeset="/root/gridData/rs3_VO/rs3_Row" visibility="visible" scroll="auto" backcoloralternate="#f7f9f9" caption="选择^浇次管理号^浇次内顺序^转炉号^炉次去向^炉次管理号^钢号^状态区分^L2传送|选择^浇次管理号^浇次内顺序^转炉号^炉次去向^炉次管理号^钢号^状态区分^L2传送" colwidth="32, 50, 30, 35, 33, 68, 85, 56, 27" defaultrows="0" explorerbar="sortshow" extendlastcol="false" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" colsep="^" style="left:250px; top:60px; width:440px; height:270px; color:#000000; text-align:center; ">
  802. <col ref="CHK" type="radio" checkvalue="true,false"/>
  803. <col ref="CAST_MANA_NO" style="text-align:center; "/>
  804. <col ref="CAST_CHARGE_SEQ" style="text-align:right; "/>
  805. <col ref="PRC_LINE" style="text-align:right; "/>
  806. <col ref="CHARGE_RT"/>
  807. <col ref="CHARGE_MANA_NO" type="input" editable="false" style="text-align:center; "/>
  808. <col ref="STL_GRD" type="input" editable="false" style="text-align:left; "/>
  809. <col ref="STATUS_CFNM" disabled="true" editmode="search" style="text-align:center; "/>
  810. <col ref="L2_SEND" style="text-align:center; "/>
  811. <script type="javascript" ev:event="xforms-select">
  812. <![CDATA[
  813. model.setValue("/root/formData/searchForm/TARGET_CHARGE_NO",datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("CHARGE_MANA_NO")));
  814. ]]>
  815. </script>
  816. </datagrid>
  817. </xhtml:body>
  818. </xhtml:html>