|
|
@@ -26,25 +26,6 @@ var sheetCommonObj = {
|
|
|
if(setting.frozenCols) sheet.frozenColumnCount(setting.frozenCols);//冻结列s
|
|
|
sheet.setRowCount(setting.headRows ? setting.headRows : 1, spreadNS.SheetArea.colHeader);
|
|
|
sheet.setColumnCount(setting.header.length, spreadNS.SheetArea.viewport);
|
|
|
- if (setting.headRows > 1){
|
|
|
- setting.header.forEach(function (head, index) {
|
|
|
- var i, iRow = 0, cell;
|
|
|
- header.spanCols?header.spanCols:[1]
|
|
|
- for (i = 0; i < head.spanCols.length; i++) {
|
|
|
- if (head.spanCols[i] !== 0) {
|
|
|
- cell = sheet.getCell(iRow, index, GC.Spread.Sheets.SheetArea.colHeader);
|
|
|
- //cell.value(col.head.titleNames[i]).font(col.head.font).hAlign(col.head.hAlign[i]).vAlign(col.head.vAlign[i]).wordWrap(true);
|
|
|
- if(Array.isArray(head.headerName)) cell.value(head.headerName[i]).hAlign(head.hAlign[i]).vAlign(head.vAlign[i]).wordWrap(true);
|
|
|
- }
|
|
|
- if (head.spanCols[i] > 1 || head.spanRows[i] > 1) {
|
|
|
- sheet.addSpan(iRow, index, head.spanRows[i], head.spanCols[i], GC.Spread.Sheets.SheetArea.colHeader);
|
|
|
- }
|
|
|
- iRow += head.spanRows[i];
|
|
|
- };
|
|
|
- // sheet.setColumnWidth(index, width);
|
|
|
- // sheet.setColumnVisible(index, visible && true);
|
|
|
- });
|
|
|
- }
|
|
|
|
|
|
if (setting && setting.view && setting.view.colHeaderHeight) {
|
|
|
sheet.setRowHeight(0, setting.view.colHeaderHeight, spreadNS.SheetArea.colHeader);
|