SPSTP00700.js 3.4 KB

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