我正在尝试使用Epplus制作数据透视表字段,该字段等同于在excel中使用“显示数据为”选项。
ExcelPivotTableDataField
类似乎具有BaseField
和BaseItem
属性,但是我不知道如何使用这些属性并提供应为% Difference From
的属性。
public class ExcelPivotTableDataField : XmlHelper
{
//
// Summary:
// The field
public ExcelPivotTableField Field { get; }
//
// Summary:
// The index of the datafield
public int Index { get; }
//
// Summary:
// The name of the datafield
public string Name { get; set; }
//
// Summary:
// Field index. Reference to the field collection
public int BaseField { get; set; }
//
// Summary:
// Specifies the index to the base item when the ShowDataAs calculation is in use
public int BaseItem { get; set; }
//
// Summary:
// Number format for the data column
public string Format { get; set; }
//
// Summary:
// Type of aggregate function
public DataFieldFunctions Function { get; set; }
}
编辑:
我看到in the source的ShowDataAs
功能被注释掉了,为什么?