fix(图表): 修复透视表树形模式下行小计计算错误 #12928

This commit is contained in:
wisonic
2024-12-04 14:06:34 +08:00
parent b1172cd45b
commit f0c99694bd

View File

@@ -240,6 +240,10 @@ export class TablePivot extends S2ChartView<PivotSheet> {
col: chart.xAxisExt,
quota: chart.yAxis
}
//树形模式下,列维度为空,行小计会变成列总计,特殊处理下
if (basicStyle.tableLayoutMode === 'tree' && !chart.xAxisExt?.length) {
tableTotal.col.calcTotals = tableTotal.row.calcSubTotals
}
totals.forEach(total => {
if (total.cfg?.length) {
delete total.aggregation