863ab4b5139477facff6ed0bec3b672ac78426f2.svn-base 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  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>Untitle</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <searchData>
  10. <PROC_CD/>
  11. <TRAN_ID/>
  12. </searchData>
  13. <gridData/>
  14. <reqData/>
  15. </root>
  16. </instance>
  17. <script type="javascript" ev:event="xforms-ready">
  18. <![CDATA[
  19. find();
  20. ]]>
  21. </script>
  22. </model>
  23. <script type="javascript">
  24. <![CDATA[
  25. function find()
  26. {
  27. commSendReq("/root/searchData");
  28. commSubmit("UIG060010-service","init","glueAction.do");
  29. model1.duplicate("/root/gridData","root/resData/TranData_VO");
  30. model1.removenode("root/resData/TranData_VO");
  31. datagrid1.refresh();
  32. }
  33. function save()
  34. {
  35. model1.removenode("/root/reqData");
  36. model1.makeNode("/root/reqData");
  37. commMultiUpdate(datagrid1,"/root/reqData","A",true,"rowStatus");
  38. commSubmit("UIG060010-service","save","glueAction.do");
  39. model1.removenode("/root/gridData/TranData_VO");
  40. model1.duplicate("/root/gridData","root/resData/TranData_VO");
  41. datagrid1.clearStatus();
  42. model1.removenode("root/resData/TranData_VO");
  43. model1.refresh();
  44. }
  45. function send()
  46. {
  47. model1.removenode("/root/reqData");
  48. model1.makeNode("/root/reqData");
  49. commMultiUpdate(datagrid1,"/root/reqData","A",true,"rowStatus");
  50. commSubmit("UIG060010-service","send","glueAction.do");
  51. }
  52. ]]>
  53. </script>
  54. <script type="javascript" src="../../js/boaCommon.js"/>
  55. </xhtml:head>
  56. <xhtml:body>
  57. <button id="button1" style="left:655px; top:20px; width:100px; height:20px; font-family:宋体; font-size:11pt; font-weight:bold; background-image:../../images/btn_find.GIF; ">
  58. <caption>查询</caption>
  59. </button>
  60. <button id="button2" style="left:742px; top:20px; width:100px; height:20px; font-family:宋体; font-size:11pt; font-weight:bold; background-image:../../images/btn_save.GIF; ">
  61. <caption>保存</caption>
  62. <script type="javascript" ev:event="DOMActivate">
  63. <![CDATA[
  64. save();
  65. ]]>
  66. </script>
  67. </button>
  68. <button id="button3" style="left:829px; top:20px; width:100px; height:20px; font-family:宋体; font-size:11pt; font-weight:bold; background-image:../../images/btn_exit.GIF; ">
  69. <caption>关闭</caption>
  70. <script type="javascript" ev:event="onclick">
  71. <![CDATA[
  72. window.close();//关闭窗口
  73. ]]>
  74. </script>
  75. </button>
  76. <button id="button4" style="left:830px; top:50px; width:100px; height:20px; font-family:宋体; font-size:11pt; font-weight:bold; background-image:../../images/btn_save.GIF; ">
  77. <caption>发送</caption>
  78. <script type="javascript" ev:event="DOMActivate">
  79. <![CDATA[
  80. send();
  81. ]]>
  82. </script>
  83. </button>
  84. <select1 id="combo1" ref="/root/searchData/PROC_CD" appearance="minimal" style="left:126px; top:50px; width:100px; height:20px; ">
  85. <choices>
  86. <item>
  87. <label>--全部--</label>
  88. <value>1</value>
  89. </item>
  90. <item>
  91. <label>炼钢</label>
  92. <value>2</value>
  93. </item>
  94. <item>
  95. <label>热轧</label>
  96. <value>3</value>
  97. </item>
  98. </choices>
  99. </select1>
  100. <input id="input1" ref="/root/searchData/TRAN_ID" format="999999-9999999" style="left:326px; top:50px; width:100px; height:20px; "/>
  101. <datagrid id="datagrid1" nodeset="/root/gridData/TranData_VO/TranData_Row" allowuserresize="false" backcoloralternate="#eaf4fe" caption="选择^TRANSACTION ID^TRANSACTION DESC^DATA^TC_PROC_CD|^TRANSACTION ID^TRANSACTION DESC^DATA^TC_PROC_CD" colsep="^" colwidth="38, 144, 154, 462, 58" defaultrows="10" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:35px; top:75px; width:860px; height:485px; font-family:宋体; font-size:11pt; ">
  102. <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
  103. <col disabled="true" ref="TC_ID" type="input"/>
  104. <col disabled="true" ref="TC_DESC" type="input"/>
  105. <col disabled="true" ref="TC_DATA" type="input" style="text-align:left; "/>
  106. <col disabled="true" ref="TC_PROC_CD" type="input"/>
  107. <script type="javascript" ev:event="xforms-select">
  108. <![CDATA[
  109. datagrid1.isReadOnly(datagrid1.row,datagrid1.colRef("TC_DESC"),datagrid1.row,datagrid1.colRef("TC_PROC_CD")) = false;
  110. ]]>
  111. </script>
  112. <script type="javascript" ev:event="xforms-deselect">
  113. <![CDATA[
  114. datagrid1.isReadOnly(datagrid1.row,datagrid1.colRef("TC_DESC"),datagrid1.row,datagrid1.colRef("TC_PROC_CD")) = true;
  115. datagrid1.rowStatus(datagrid1.row) = 0;
  116. model1.refresh();
  117. ]]>
  118. </script>
  119. </datagrid>
  120. <button id="button5" style="left:620px; top:55px; width:100px; height:20px; background-image:../../images/btn_save.GIF; ">
  121. <caption>添加行</caption>
  122. <script type="javascript" ev:event="onclick">
  123. <![CDATA[
  124. datagrid1.addrow();
  125. var recordRows = datagrid1.row - datagrid1.fixedRows + 1;
  126. datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("CHK")) = "Y";
  127. ]]>
  128. </script>
  129. </button>
  130. <button id="button6" style="left:695px; top:55px; width:100px; height:20px; background-image:../../images/btn_save.GIF; ">
  131. <caption>删除行</caption>
  132. <script type="javascript" ev:event="onclick">
  133. <![CDATA[
  134. datagrid1.removerow();
  135. ]]>
  136. </script>
  137. </button>
  138. <caption id="caption3" class="cell" style="left:35px; top:50px; width:90px; height:20px; font-weight:bold; text-align:center; border-color:#000000; border-style:solid; ">工序</caption>
  139. <caption id="caption1" class="cell" style="left:235px; top:50px; width:90px; height:20px; font-weight:bold; text-align:center; border-color:#000000; border-style:solid; ">TC ID</caption>
  140. </xhtml:body>
  141. </xhtml:html>