SPSTP00700.xjs 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Script type ="xscript4.0"><![CDATA[function fDispAprvCnclChng(grdObj){
  3. var nodePath = grdObj.attribute("nodeset");
  4. var chagValue = "";
  5. grdObj.rebuildStyle();
  6. for(var i = 1; i < grdObj.rows; i++){
  7. chagValue = eval(nodePath).getColumn(i, "dpt");
  8. if(chagValue == "1"){
  9. grdObj.setCellProprty("body", i+1, "background", "#ffff99"); grdObj.setCellProperty("body", i+1, "background2", "#ffff99");
  10. grdObj.rowStyle(i+1, "data", "font-weight") = "bold";
  11. }
  12. }
  13. }
  14. function fInitDisp(){
  15. group1.attribute("height") = "163px";
  16. grd_ordearn.attribute("height") = "137px";
  17. group2.attribute("left") = "0px";
  18. group2.attribute("top") = "220px";
  19. group2.attribute("height") = "305px";
  20. grd_unco.attribute("height") = "275px";
  21. group1.visible = true;
  22. group2.visible = true;
  23. group3.visible = true;
  24. group4.visible = true;
  25. group5.visible = true;
  26. setTree(grd_ordearn, grd_ordearn.colRef("dpt"), grd_ordearn.colRef("lrgnm"), true);
  27. setTree(grd_unco, grd_unco.colRef("dpt"), grd_unco.colRef("lrgnm"), true);
  28. }
  29. function fChangeDspl(groupObj){
  30. var grpNm = groupObj.attribute("id");
  31. if(grpNm == "group1"){
  32. if(groupObj.visible == true && group2.visible == "hidden"
  33. && group3.visible == "hidden" && group4.visible == "hidden"
  34. && group5.visible == "hidden"){
  35. groupObj.attribute("height") = "163px";
  36. grd_ordearn.attribute("height") = "137px";
  37. group2.visible = true;
  38. group3.visible = true;
  39. group4.visible = true;
  40. group5.visible = true;
  41. setTree(grd_ordearn, grd_ordearn.colRef("dpt"), grd_ordearn.colRef("lrgnm"), true, 0);
  42. }else{
  43. groupObj.visible = true;
  44. groupObj.attribute("height") = "700px";
  45. grd_ordearn.attribute("height") = "660px";
  46. group2.visible = "hidden";
  47. group3.visible = "hidden";
  48. group4.visible = "hidden";
  49. group5.visible = "hidden";
  50. setTree(grd_ordearn, grd_ordearn.colRef("dpt"), grd_ordearn.colRef("lrgnm"), false, 0);
  51. }
  52. }else if(grpNm == "group2"){
  53. if(groupObj.visible == true && group1.visible == "hidden"
  54. && group3.visible == "hidden" && group4.visible == "hidden"
  55. && group5.visible == "hidden"){
  56. groupObj.attribute("left") = "0px";
  57. groupObj.attribute("top") = "220px";
  58. groupObj.attribute("height") = "305px";
  59. grd_unco.attribute("height") = "275px";
  60. group1.visible = true;
  61. group3.visible = true;
  62. group4.visible = true;
  63. group5.visible = true;
  64. setTree(grd_unco, grd_unco.colRef("dpt"), grd_unco.colRef("lrgnm"), true, 0);
  65. }else{
  66. groupObj.visible = true;
  67. groupObj.attribute("left") = "0px";
  68. groupObj.attribute("top") = "56px";
  69. groupObj.attribute("height") = "700px";
  70. grd_unco.attribute("height") = "660px";
  71. group1.visible = "hidden";
  72. group3.visible = "hidden";
  73. group4.visible = "hidden";
  74. group5.visible = "hidden";
  75. setTree(grd_unco, grd_unco.colRef("dpt"), grd_unco.colRef("lrgnm"), false, 0);
  76. }
  77. }
  78. }]]></Script>