UIB020133.xrw 4.2 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[品质判定>>材质判定>>材质判定]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <formData>
  12. <specAbbsym/>
  13. <startTime/>
  14. <endTime/>
  15. <chargeNo/>
  16. <coilThk/>
  17. <coilWid/>
  18. </formData>
  19. <datagrid5/>
  20. </root>
  21. </instance>
  22. <script type="javascript" ev:event="xforms-ready">
  23. <![CDATA[
  24. ///注:该窗口原为UIB020132子窗口,现改为独立窗口
  25. // 获得所有处于检验待机状态的样片信息
  26. if(window.parent==null) Init();
  27. ]]>
  28. </script>
  29. </model>
  30. <script type="javascript" src="../../js/boaCommon.js"/>
  31. <script type="javascript" src="../../js/b01.js"/>
  32. <script type="javascript">
  33. <![CDATA[
  34. function Init(node)
  35. {
  36. InitParams(node);
  37. datagrid5.fixedcellcheckbox(0,datagrid5.colRef("CHK"))=true;//进行全选操作
  38. datagrid5.colStatus(0)=false;
  39. model.removenode("/root/reqData");
  40. model.makeNode("/root/reqData");
  41. commSubmit("UIB020132-service" , "findSmpNo" , "glueAction.do");
  42. model.copyNode("/root/datagrid5" , "/root/resData/PanResult_VO");
  43. model.refresh();
  44. }
  45. function find()
  46. {
  47. model.removenode("/root/reqData");
  48. model.makeNode("/root/reqData");
  49. commSubmit("UIB020132-service" , "findSmpNo" , "glueAction.do");
  50. model.copyNode("/root/datagrid5" , "/root/resData/PanResult_VO");
  51. model.refresh();
  52. }
  53. function save()
  54. {
  55. //便于进行全选操作
  56. for(var i = datagrid5.fixedRows; i < datagrid5.rows; i++)
  57. {
  58. if(datagrid5.valueMatrix(i , 0) =="Y")
  59. {
  60. datagrid5.addStatus(i , "update");
  61. }
  62. }
  63. if(beGridChanged(datagrid5)=="0") return;
  64. //使样片进入可判定状态,并进行判定
  65. model.removenode("/root/reqData");
  66. model.makeNode("/root/reqData");
  67. commMultiUpdate(datagrid5 , "/root/reqData" , "A" , true , "rowStatus");
  68. getLoggingInInfo();
  69. model.makeValue("/root/reqData/XX" , "UIB020133");
  70. commSubmit("UIB020132-service" , "panSave" , "glueAction.do");
  71. model.copyNode("/root/datagrid5" , "/root/resData/PanResult_VO");
  72. model.refresh();
  73. datagrid5.clearStatus();//清除原来的行的状态
  74. }
  75. ]]>
  76. </script>
  77. </xhtml:head>
  78. <xhtml:body pagewidth="980" pageheight="620">
  79. <datagrid id="datagrid5" nodeset="/root/datagrid5/PanResult_Row" caption="选择^钢卷号^试样编号^位置^标准号^牌号^厚度^试样检验时间^是否为手工判定^是否为复样^备注" colsep="^" colwidth="53, 100, 128, 38, 224, 100, 40, 93, 96, 67, 100" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" tooltip="true" style="left:0px; top:0px; width:975px; height:590px; ">
  80. <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
  81. <col editable="false" ref="OLD_SAMPL_NO" type="input" style="background-color:#ffffff; "/>
  82. <col editable="false" ref="SMP_NO" type="input" visibility="hidden" style="background-color:#ffffff; "/>
  83. <col editable="false" ref="SMP_CUT_LOC" visibility="hidden" style="background-color:#ffffff; "/>
  84. <col editable="false" ref="SPEC_ABBSYM" type="input" visibility="visible" style="background-color:#ffffff; "/>
  85. <col editable="false" ref="SPEC_STL_GRD" type="input" style="background-color:#ffffff; "/>
  86. <col editable="false" ref="INSTR_COIL_THK" type="input" style="background-color:#ffffff; "/>
  87. <col editable="false" ref="SMP_WORK_DTIME" type="input" format="yyyy-mm-dd hh:nn:ss" style="background-color:#ffffff; "/>
  88. <col editable="false" ref="QLTY_MAN_INS_TP" visibility="hidden" style="background-color:#ffffff; "/>
  89. <col editable="false" ref="OVER_SMP_TP" style="background-color:#ffffff; "/>
  90. <col ref="SMP_DETAIL"/>
  91. <script type="javascript" ev:event="onclick">
  92. <![CDATA[
  93. // datagrid5.editCell();
  94. ]]>
  95. </script>
  96. </datagrid>
  97. <line id="line1" style="x1:0px; y1:0px; x2:970px; y2:0px; "/>
  98. </xhtml:body>
  99. </xhtml:html>