8781c768bee17e09be657fddb0c2883d32b6e10d.svn-base 3.4 KB

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