You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

EPPlus设置数据透视表表格布局后表头仍为紧凑布局问题求助

EPPlus 6.1.1 设置数据透视表为表格布局后仍显示紧凑表头的问题

我已按方案设置表格布局,但数据透视表的表头筛选仍为紧凑布局,第一表头显示唯一的“Row Label”并包含所有筛选项。

微软紧凑/表格布局示例:
Microsoft Compact/Tabular Layout

当前实现结果:
这是我的结果

预期效果:
这是预期结果

我认为这是EPPlus的bug,请问有解决方案吗?

使用版本:EPPlus 6.1.1.0

数据透视表配置代码

pivotTable.ColumnGrandTotals = true;
pivotTable.Compact = false;
pivotTable.CompactData = false;
pivotTable.DataCaption = "Values";
pivotTable.DataOnRows = false;
pivotTable.ErrorCaption = "[error]";
pivotTable.GridDropZones = true;
pivotTable.Outline = false;
pivotTable.OutlineData = false;
pivotTable.RowGrandTotals = true;
pivotTable.ShowColumnHeaders = true;
pivotTable.ShowError = true;
pivotTable.ShowHeaders = true;
pivotTable.ShowMemberPropertyTips = false;
pivotTable.ShowValuesRow = false;

添加行字段的代码

var field = pivotTable.Fields[fieldName];
field.Outline = false;
field.Compact = false;
field.SubTotalFunctions = eSubTotalFunctions.None;
field = pivotTable.RowFields.Add(field);
field.ShowDropDowns = true;
field.Items.Refresh();

内容的提问来源于stack exchange,提问作者fvinches

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:50:26