|
@@ -843,6 +843,7 @@ let visualJumbo = {
|
|
|
let pageSummaryNodes = [[], []];
|
|
|
if (pageTotalBand) {
|
|
|
handledBands.push(pageTotalBand[JV.PROP_NAME]);
|
|
|
+ me.private_setup_bandHeight(pageTotalBand[JV.PROP_NAME], pageTotalBand, sheet);
|
|
|
me.private_build_txt_fld_nodes(pageTotalBand, sheet, rptTpl, pageSummaryNodes);
|
|
|
}
|
|
|
|
|
@@ -850,6 +851,7 @@ let visualJumbo = {
|
|
|
let segSummaryNodes = [[], []];
|
|
|
if (segTotalBand) {
|
|
|
handledBands.push(segTotalBand[JV.PROP_NAME]);
|
|
|
+ me.private_setup_bandHeight(segTotalBand[JV.PROP_NAME], segTotalBand, sheet);
|
|
|
me.private_build_txt_fld_nodes(segTotalBand, sheet, rptTpl, segSummaryNodes);
|
|
|
}
|
|
|
//3. 其他就归类到离散去了
|
|
@@ -860,6 +862,7 @@ let visualJumbo = {
|
|
|
let sArr = {Name: "子项", BandName: sBandMap[JV.PROP_BAND_NAME], items: [[],[]], isParent: true};
|
|
|
let sBand = visualCommonOprObj.getBandEx(sBandMap[JV.PROP_BAND_NAME], rptTpl);
|
|
|
if (sBand) {
|
|
|
+ me.private_setup_bandHeight(sBand[JV.PROP_NAME], sBand, sheet);
|
|
|
me.private_build_txt_fld_nodes(sBand, sheet, rptTpl, sArr.items);
|
|
|
}
|
|
|
if (sArr.items[0].length > 0 || sArr.items[1].length > 0) {
|
|
@@ -1049,6 +1052,7 @@ let visualJumbo = {
|
|
|
let sArr = {Name: "子项", BandName: sBandMap[JV.PROP_BAND_NAME], items: [[],[]], isParent: true};
|
|
|
let sBand = visualCommonOprObj.getBandEx(sBandMap[JV.PROP_BAND_NAME], rptTpl);
|
|
|
if (sBand) {
|
|
|
+ me.private_setup_bandHeight(sBand[JV.PROP_NAME], sBand, sheet);
|
|
|
me.private_build_txt_fld_nodes(sBand, sheet, rptTpl, sArr.items);
|
|
|
}
|
|
|
if (sArr.items[0].length > 0 || sArr.items[1].length > 0) {
|
|
@@ -1112,6 +1116,7 @@ let visualJumbo = {
|
|
|
for (let iRow = 0; iRow < sheet.getRowCount(); iRow++) {
|
|
|
if (sheet.getCell(iRow, 0).backColor() === bandColor) {
|
|
|
rptTpl[JV.NODE_FLOW_INFO][JV.NODE_FLOW_CONTENT][JV.PROP_CMN_HEIGHT] = (sheet.getRowHeight(iRow) / unitFactor).toFixed(2);
|
|
|
+ $(`#element_content_height`)[0].value = (sheet.getRowHeight(iRow) / unitFactor).toFixed(2);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1135,7 +1140,9 @@ let visualJumbo = {
|
|
|
for (let idx = firstRowIdx; idx <= lastRowIdx; idx++) {
|
|
|
bH += sheet.getRowHeight(idx);
|
|
|
}
|
|
|
- band[JV.BAND_PROP_HEIGHT] = (bH / unitFactor).toFixed(2);
|
|
|
+ let bandH = (bH / unitFactor).toFixed(2);
|
|
|
+ band[JV.BAND_PROP_HEIGHT] = bandH;
|
|
|
+ bandTreeOprObj.changeBandHeight(bandName, bandH);
|
|
|
}
|
|
|
}
|
|
|
},
|