C# C“EPPlus移动”;生成的和字段";进入栏位
我需要使用epplus而不是interop,在我的excel文件中,透视表中有一个“字段”,我无法掌握 !!() 这个“值”字段是根据我的代码自动生成的,在我目前能够访问的任何字段中都没有显示。不确定它是否是字段C# C“EPPlus移动”;生成的和字段";进入栏位,c#,excel,pivot,pivot-table,epplus,C#,Excel,Pivot,Pivot Table,Epplus,我需要使用epplus而不是interop,在我的excel文件中,透视表中有一个“字段”,我无法掌握 !!() 这个“值”字段是根据我的代码自动生成的,在我目前能够访问的任何字段中都没有显示。不确定它是否是字段 var filesField = pivotTable.Fields["Files"]; filesField.Name = "Files"; pivotTable.DataFields.Add(filesField); var sizeField = pivotTable.Field
var filesField = pivotTable.Fields["Files"];
filesField.Name = "Files";
pivotTable.DataFields.Add(filesField);
var sizeField = pivotTable.Fields["Size"];
sizeField.Name = "Size";
pivotTable.DataFields.Add(sizeField);
这将创建透视表/图表所需的字段,并从这些字段中创建图片中的“值”字段
通过interop,我做到了这一点:
Pivotfield datafield = pivotTable.PivotFields("Daten");
但这不适用于eeplus,因为字段“Daten”不存在
我正试图这样做,但也可能是在这里,我需要访问自己的图表
var datafield = // some code to catch this sum
pivotTable.ColumnFields.Add(datafield);
我终于找到了我问题的答案。由于这个“值”字段是自动生成的,我无法访问它,所以我尝试了其他方法 结果是这一行:
pivotTable.DataOnRows = false;
成功了。
我还没有研究它,但我想我分享了我的问题的答案