2d1e52ef60b7ddc13302b6c2f3fb7d968acc05be.svn-base 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  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[炼钢作业 >> 板坯库管理 >> 包初始值录入(UIG040044)]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <formData>
  12. <YARD_ADDR/>
  13. </formData>
  14. <resData/>
  15. <gridData>
  16. <grid1/>
  17. </gridData>
  18. <reqData/>
  19. <tempData/>
  20. </root>
  21. </instance>
  22. <script type="javascript" ev:event="xforms-ready">
  23. <![CDATA[
  24. INIT_PARAM();
  25. ]]>
  26. </script>
  27. </model>
  28. <script type="javascript">
  29. <![CDATA[
  30. function INIT_PARAM()
  31. {
  32. var PARENT_WINDOW = window.opener;
  33. var tempAddr = PARENT_WINDOW.model.getValue("/root/tempData");
  34. model.setValue("/root/formData/YARD_ADDR",tempAddr);
  35. model.refresh();
  36. model.removenode("/root/reqData");
  37. model.makeNode("/root/reqData");
  38. model.duplicate("/root/reqData","/root/formData/YARD_ADDR");
  39. commSubmit("UIG040044-service","find","glueAction.do");
  40. commAppendData("/root/gridData/grid1/YardAddr_VO","/root/resData/YardAddr_VO");
  41. datagrid1.refresh();
  42. }
  43. function find()
  44. {
  45. model.setValue("/root/formData/YARD_ADDR",model.getValue("/root/formData/YARD_ADDR").toUpperCase());
  46. model.removenode("/root/reqData");
  47. model.makeNode("/root/reqData");
  48. model.duplicate("/root/reqData","/root/formData/YARD_ADDR");
  49. commSubmit("UIG040044-service","find","glueAction.do");
  50. commAppendData("/root/gridData/grid1/YardAddr_VO","/root/resData/YardAddr_VO");
  51. model.refresh();
  52. }
  53. ]]>
  54. </script>
  55. <script type="javascript" src="../../js/boaCommon.js"/>
  56. <script type="javascript" src="../../js/boaMsg.js"/>
  57. <script type="javascript" src="../../js/bCommon.js"/>
  58. <script type="javascript" src="../../js/boaCommon.js"/>
  59. </xhtml:head>
  60. <xhtml:body>
  61. <caption id="caption1" class="cell" style="left:25px; top:15px; width:75px; height:20px; text-align:left; ">存放位置</caption>
  62. <datagrid id="datagrid1" nodeset="/root/gridData/grid1/YardAddr_VO/YardAddr_Row" caption="选择^位置^总块数^特定区域内容" colsep="^" colwidth="35, 59, 51, 198" mergecellsfixedrows="bycolrec" rowsep="|" style="left:25px; top:45px; width:375px; height:355px; ">
  63. <col checkvalue="Y,N" ref="CHK" type="radio"/>
  64. <col ref="YARD_LOC"/>
  65. <col ref="SLAB_CNT"/>
  66. <col ref="YARD_NAME"/>
  67. <script type="javascript" ev:event="onclick">
  68. <![CDATA[
  69. ]]>
  70. </script>
  71. <script type="javascript" ev:event="xforms-select">
  72. <![CDATA[
  73. var selectedVal = datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("YARD_LOC"));
  74. var ope = window.opener;
  75. ope.model.setValue("/root/tempData",selectedVal);
  76. window.close();
  77. ]]>
  78. </script>
  79. </datagrid>
  80. <input id="input1" ref="/root/formData/YARD_ADDR" style="left:102px; top:15px; width:73px; height:20px; "/>
  81. <button id="button1" style="left:186px; top:16px; width:69px; height:20px; background-image:../../images/btn_find.GIF; ">
  82. <caption>查询</caption>
  83. <script type="javascript" ev:event="onclick">
  84. <![CDATA[
  85. find();
  86. ]]>
  87. </script>
  88. </button>
  89. </xhtml:body>
  90. </xhtml:html>