Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C“EPPlus移动”;生成的和字段";进入栏位_C#_Excel_Pivot_Pivot Table_Epplus - Fatal编程技术网

C# C“EPPlus移动”;生成的和字段";进入栏位

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

我需要使用epplus而不是interop,在我的excel文件中,透视表中有一个“字段”,我无法掌握

!!()

这个“值”字段是根据我的代码自动生成的,在我目前能够访问的任何字段中都没有显示。不确定它是否是字段

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;
成功了。 我还没有研究它,但我想我分享了我的问题的答案