Skip to content

Commit 355ad43

Browse files
committed
feat(datautil): big Heading feature has been added
1 parent e1e75b2 commit 355ad43

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

dist/ExcelPlugin/utils/DataUtil.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,17 @@ var excelSheetFromDataSet = function excelSheetFromDataSet(dataSet, bigHeading)
8686
}
8787
rowCount += ySteps;
8888
if (bigHeading !== null && bigHeading !== void 0 && bigHeading.title) {
89+
var mergedRange = {
90+
s: {
91+
c: xSteps,
92+
r: 0
93+
},
94+
e: {
95+
c: dataSetItem.columns.length - 1,
96+
r: 0
97+
}
98+
};
99+
ws['!merges'] = [mergedRange];
89100
var cellRef = xlsx_js_style_1.utils.encode_cell({
90101
c: xSteps,
91102
r: rowCount

src-js/ExcelPlugin/utils/DataUtil.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ const excelSheetFromDataSet = (dataSet, bigHeading) => {
7272
}
7373
rowCount += ySteps;
7474
if (bigHeading?.title) {
75+
let mergedRange = { s: { c: xSteps, r: 0 }, e: { c: dataSetItem.columns.length - 1, r: 0 } };
76+
ws['!merges'] = [mergedRange];
7577
let cellRef = xlsx_js_style_1.utils.encode_cell({ c: xSteps, r: rowCount });
7678
getHeaderCell(bigHeading, cellRef, ws);
7779
rowCount += 1;

src/ExcelPlugin/utils/DataUtil.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ const excelSheetFromDataSet = (dataSet: ExcelSheetData[], bigHeading?: ExcelShee
7979
rowCount += ySteps;
8080

8181
if(bigHeading?.title) {
82+
let mergedRange: Range = { s: { c: xSteps, r: 0 }, e: { c: dataSetItem.columns.length - 1, r: 0 } };
83+
ws['!merges'] = [mergedRange];
8284
let cellRef = utils.encode_cell({ c: xSteps, r: rowCount });
8385
getHeaderCell(bigHeading, cellRef, ws);
8486
rowCount += 1;

0 commit comments

Comments
 (0)