71637ba567a9ba9f0ed5d63e9393d40459bf6469.svn-base 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/css" href="../../css/body.css" ?>
  3. <?xml-stylesheet type="text/css" href="../css/bCommon.css" ?>
  4. <?xml-stylesheet type="text/css" href="D:/glue/workspace1/xgmes3/WebContents/css/body.css" ?>
  5. <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">
  6. <xhtml:head>
  7. <xhtml:title>检验项目替换</xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <ChargeNo/>
  12. <RadioResult>
  13. </RadioResult>
  14. <datagrid4/>
  15. </root>
  16. </instance>
  17. <script type="javascript" ev:event="xforms-ready">
  18. <![CDATA[
  19. ]]>
  20. </script>
  21. </model>
  22. <script type="javascript" src="../../js/boaCommon.js"/>
  23. <script type="javascript" src="../../js/boaMsg.js"/>
  24. <script type="javascript">
  25. <![CDATA[
  26. var ope = window.opener;//父窗口
  27. var flag = ope.model.getValue("/root/flag");
  28. var coilNO = ope.datagrid1.valueMatrix(ope.datagrid1.row , ope.datagrid1.colRef("COIL_NO"));
  29. var regId = ope.model.getValue("/root/initData/rcvInfo/REG_NM");
  30. var gridRow = 0;
  31. ]]>
  32. </script>
  33. </xhtml:head>
  34. <xhtml:body pagewidth="400" pageheight="380">
  35. <datagrid id="datagrid4" nodeset="/root/datagrid4/ConfirmResult_Row" caption="检验项目^项目代码^值^确认" colsep="^" colwidth="116, 43, 39, 87" mergecellsfixedrows="bycolrec" rowheight="30" rowsep="|" style="left:5px; top:5px; width:315px; height:120px; ">
  36. <col ref="QLTY_CD_CFNM" style="text-align:left; "/>
  37. <col disabled="true" ref="QLTY_CD"/>
  38. <col ref="QLTY_VAL_WK" visibility="visible"/>
  39. <col checkvalue="Y,N" ref="CHK" type="radio"/>
  40. <script type="javascript" ev:event="onclick">
  41. <![CDATA[
  42. if(datagrid4.valueMatrix( datagrid4.row , datagrid4.colRef("CHK")) == "Y")
  43. { //alert(COIL_NO);return;
  44. model.removenode("/root/reqData");
  45. model.makeNode("/root/reqData");
  46. model.makeValue("/root/reqData/SMP_NO" , ope.datagrid3.valueMatrix(ope.datagrid3.row , ope.datagrid3.colRef("SMP_NO")));
  47. model.makeValue("/root/reqData/ORG_SMP_NO" , ope.datagrid2.valueMatrix(2 , ope.datagrid2.colRef("SMP_NO")));
  48. model.makeValue("/root/reqData/ORG_QLTY_CD" , datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("QLTY_CD")));
  49. // alert(ope.datagrid3.valueMatrix(ope.datagrid3.row , ope.datagrid3.colRef("QLTYCD")));
  50. model.makeValue("/root/reqData/QLTY_CD" , ope.datagrid3.valueMatrix(ope.datagrid3.row , ope.datagrid3.colRef("QLTYCD")));
  51. model.makeValue("/root/reqData/QLTY_VAL" , datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("QLTY_VAL_WK")));
  52. model.makeValue("/root/reqData/rowStatus" , "u");
  53. model.makeValue("/root/reqData/COIL_NO" , coilNO);
  54. model.makeValue("/root/reqData/XX" , "UIB020250_03");
  55. ope.datagrid3.valueMatrix(ope.datagrid3.row , ope.datagrid3.colRef("QLTYCDCFNM")) = datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("QLTY_CD_CFNM"));
  56. ope.datagrid3.valueMatrix(ope.datagrid3.row , ope.datagrid3.colRef("QLTYCD")) = datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("QLTY_CD"));
  57. commSubmit("UIB020250-service" , "save3" , "glueAction.do");
  58. window.close();
  59. }
  60. ]]>
  61. </script>
  62. </datagrid>
  63. </xhtml:body>
  64. </xhtml:html>