sub_view.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. /**
  2. * Created by CSL on 2017-07-04.
  3. */
  4. // Tab panes 下有多个Spread时,相互之间不能正确显示。改成一个Spread下多个Sheet。
  5. var subSpread = sheetCommonObj.createSpread($("#subSpread")[0], 7);
  6. // 工料机
  7. gljOprObj.initSheet(subSpread.getSheet(0));
  8. //sheetCommonObj.shieldAllCells(subSpread.getSheet(0), gljOprObj.setting);
  9. SheetDataHelper.protectdSheet(subSpread.getSheet(0));
  10. // assistOprObj.initSheet(subSpread.getSheet(1));
  11. // sheetCommonObj.shieldAllCells(subSpread.getSheet(1), assistOprObj.setting);
  12. //附注条件
  13. gljOprObj.initCoeSheet(subSpread.getSheet(2));
  14. SheetDataHelper.protectdSheet(subSpread.getSheet(2));
  15. //辅助定额
  16. gljOprObj.initAssSheet(subSpread.getSheet(1));
  17. SheetDataHelper.protectdSheet(subSpread.getSheet(1));
  18. $("#linkGLJ").click(function(){
  19. subSpread.setActiveSheetIndex(0);
  20. // for test
  21. //subSpread.getActiveSheet().setValue(0, 0, "工料机");
  22. });
  23. $("#linkFZDE").click(function(){
  24. subSpread.setActiveSheetIndex(1);
  25. // for test
  26. // subSpread.getActiveSheet().setValue(0, 0, "辅助定额");
  27. });
  28. $("#linkFZTJ").click(function(){
  29. subSpread.setActiveSheetIndex(2);
  30. // for test
  31. //subSpread.getActiveSheet().setValue(0, 0, "附注条件");
  32. });
  33. $("#linkGCLMX").click(function(){
  34. subSpread.setActiveSheetIndex(3);
  35. // for test
  36. subSpread.getActiveSheet().setValue(0, 0, "工程量明细");
  37. });
  38. $("#linkJSCX").click(function(){
  39. subSpread.setActiveSheetIndex(4);
  40. rationCalcView.initSheet(subSpread.getSheet(4));
  41. rationCalcView.showData();
  42. });
  43. $("#linkFXSM").click(function(){
  44. subSpread.setActiveSheetIndex(5);
  45. // for test
  46. subSpread.getActiveSheet().setValue(0, 0, "分项说明");
  47. });
  48. $("#linkDESM").click(function(){
  49. subSpread.setActiveSheetIndex(6);
  50. // for test
  51. subSpread.getActiveSheet().setValue(0, 0, "定额说明");
  52. });