$(function(){ spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 1 }); initSpread(); var sheet = spread.getActiveSheet(); $('#info1').show(); var showLeftColumn = 0; var showTopRow = 0; if(actualStaKind=='leader'){ resetColumn(); showLeftColumn=3; showTopRow = 4; } if(isTotal=='1'){ showLeftColumn=1; showTopRow = 2; sheet.frozenColumnCount(3); sheet.frozenRowCount(2); } sheet.showColumn(showLeftColumn, GC.Spread.Sheets.HorizontalPosition.left); sheet.showRow(showTopRow, GC.Spread.Sheets.VerticalPosition.top); }); function initSpread(){ spread.suspendPaint(); if(dbJson){//数据库 spread.fromJSON(dbJson); } var sheet = spread.getActiveSheet(); bindEvent(spread);//现在只有点击显示单元格维度 initMeasureData(); if(actualStaKind=='leader') { //设置闵总视图 setLeader(sheet); } if(actualStaKind=='main') { //设置统计表中的 主统计表 setStaMain(sheet); } if(readOnly) { setSheetReadOnly(sheet); spread.resumePaint(); return; }else { setInstDefault(spread); } spread.options.newTabVisible = false;//取消新增sheet按钮 spread.options.allowExtendPasteRange =true;//扩展粘贴区域 setDefaultLock(sheet); setCellEdit(sheet); spread.resumePaint(); } function setDefaultLock(sheet){ var option = { allowSelectLockedCells:true, allowSelectUnlockedCells:true, allowFilter: true, allowSort: false, allowResizeRows: true, allowResizeColumns: true, allowEditObjects: false, allowDragInsertRows: false, allowDragInsertColumns: false, allowInsertRows: false, allowInsertColumns: false, allowDeleteRows: false, allowDeleteColumns: false }; sheet.options.protectionOptions = option; } function setCellEdit(sheet){ var rowCount = sheet.getRowCount(); var colCount = sheet.getColumnCount(); for(var i=0;i