sub_view.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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. subSpread.getSheet(4).name('JSCX');
  7. // 工料机
  8. gljOprObj.initSheet(subSpread.getSheet(0));
  9. //sheetCommonObj.shieldAllCells(subSpread.getSheet(0), gljOprObj.setting);
  10. SheetDataHelper.protectdSheet(subSpread.getSheet(0));
  11. // assistOprObj.initSheet(subSpread.getSheet(1));
  12. // sheetCommonObj.shieldAllCells(subSpread.getSheet(1), assistOprObj.setting);
  13. //附注条件
  14. gljOprObj.initCoeSheet(subSpread.getSheet(2));
  15. SheetDataHelper.protectdSheet(subSpread.getSheet(2));
  16. //辅助定额
  17. gljOprObj.initAssSheet(subSpread.getSheet(1));
  18. SheetDataHelper.protectdSheet(subSpread.getSheet(1));
  19. //工程量明细
  20. gljOprObj.initDetailSheet(subSpread.getSheet(3));
  21. SheetDataHelper.protectdSheet(subSpread.getSheet(3));
  22. $("#linkGLJ").click(function(){
  23. subSpread.setActiveSheetIndex(0);
  24. // for test
  25. //subSpread.getActiveSheet().setValue(0, 0, "工料机");
  26. });
  27. $("#linkFZDE").click(function(){
  28. subSpread.setActiveSheetIndex(1);
  29. // for test
  30. // subSpread.getActiveSheet().setValue(0, 0, "辅助定额");
  31. });
  32. $("#linkFZTJ").click(function(){
  33. subSpread.setActiveSheetIndex(2);
  34. // for test
  35. //subSpread.getActiveSheet().setValue(0, 0, "附注条件");
  36. });
  37. $("#linkGCLMX").click(function(){
  38. subSpread.setActiveSheetIndex(3);
  39. // for test
  40. //subSpread.getActiveSheet().setValue(0, 0, "工程量明细");
  41. });
  42. $("#linkJSCX").click(function(){ // 计算程序
  43. subSpread.setActiveSheetIndex(4);
  44. rationCalcView.initSheet(subSpread.getSheet(4));
  45. //rationCalcView.showData();
  46. });
  47. $("#linkFXSM").click(function(){
  48. subSpread.setActiveSheetIndex(5);
  49. // for test
  50. subSpread.getActiveSheet().setValue(0, 0, "分项说明");
  51. });
  52. $("#linkDESM").click(function(){
  53. subSpread.setActiveSheetIndex(6);
  54. // for test
  55. subSpread.getActiveSheet().setValue(0, 0, "定额说明");
  56. });