[]
        
(Showing Draft Content)

GC.Spread.Pivot

命名空间: Pivot

GC.Spread.Pivot

Table of contents

命名空间

枚举

接口

类型别名

Type aliases

ICalcFieldInfo

Ƭ ICalcFieldInfo: Object

属性 fieldName calc字段的字段名

属性 formula calc字段的公式

Type declaration

属性名 类型
fieldName string
formula string

ICalcItemInfo

Ƭ ICalcItemInfo: Object

属性 sourceName PivotTable的sourceField名称

属性 calcItemName PivotTable源字段的名称计算项名称

属性 formula PivotTable的sourceField的calcItem的公式

属性 priority PivotTable源字段calcItem的优先级

Type declaration

属性名 类型
calcItemName string
formula string
priority number
sourceName string

IDateGroupInfo

Ƭ IDateGroupInfo: Object

属性 by 日期组的日期单位

property [start] 组的开始日期

property [end] 组的结束日期

Type declaration

属性名 类型
by DateGroupType
end? Date
start? Date

IDateGroupsInfo

Ƭ IDateGroupsInfo: Object

属性 originFieldName 源字段名称

property {GC.Spread.Pivot.IDateGroupInfo[]} dateGroups 日期组信息

Type declaration

属性名 类型
dateGroups IDateGroupInfo[]
originFieldName string

IFieldInfo

Ƭ IFieldInfo: Object

属性 fieldName 字段名

属性 sourceName 源名称

属性 dataType 字段对应源数据类型

属性 pivotArea 字段类型,影响不同区域中的字段

属性 pivotIndex 字段区域中的索引

property {Date|number} [start] 数字类型数据字段的最小值或日期类型字段的最旧值

property {Date|number} [end] 数字型数据字段的最大值或日期型字段的最新值

Type declaration

属性名 类型
dataType PivotDataType
end? Date | number
fieldName string
pivotArea PivotTableFieldType
pivotIndex number
sourceName string
start? Date | number

INumberGroupInfo

Ƭ INumberGroupInfo: Object

属性 originFieldName 源字段名称

属性 numberGroup 数值组

property [numberGroup.start] 数值组的起始数值

property [numberGroup.end] 数值组的结束数值

属性 numberGroup.by 数值组的步长

Type declaration

属性名 类型
numberGroup { by: number ; end?: number ; start?: number }
numberGroup.by number
numberGroup.end? number
numberGroup.start? number
originFieldName string

IPivotArea

Ƭ IPivotArea: Object

property [type]

property [fieldName]

property [labelOnly]

property [dataOnly]

property [grandRow]

property [grandCol]

property {GC.Spread.Pivot.IPivotReference[]} [references]

property [offset]

Type declaration

属性名 类型
dataOnly? boolean
fieldName? string
grandCol? boolean
grandRow? boolean
labelOnly? boolean
references? IPivotReference[]
type? PivotAreaType

IPivotAreaOffset

Ƭ IPivotAreaOffset: Object

属性 row

属性 col

property [rowCount]

property [colCount]

Type declaration

属性名 类型
col number
colCount? number
row number
rowCount? number

IPivotAreasCollection

Ƭ IPivotAreasCollection: Object

property {Object.<string, GC.Spread.Pivot.IPivotArea[]>} - key 键表示透视表名称,值表示选定的透视区域

Index signature

▪ [pivotTableName: string]: IPivotArea[]


IPivotConditionFilterInfo

Ƭ IPivotConditionFilterInfo: Object

属性 conditionByName

property {GC.Pivot.IPivotCaptionConditionFilterInfo | GC.Pivot.IPivotDateConditionFilterInfo | GC.Pivot.IPivotTop10ConditionFilterInfo | GC.Pivot.IPivotValueConditionInfo} condition

Type declaration

属性名 类型
condition IPivotCaptionConditionFilterInfo | IPivotDateConditionFilterInfo | IPivotTop10ConditionFilterInfo | IPivotValueConditionInfo
conditionByName string

IPivotNodeInfo

Ƭ IPivotNodeInfo: Object

property {GC.Spread.Pivot.IPivotItemInfo[]} fieldInfos 节点信息的标签字段信息。

属性 valueInfo 节点信息的值字段信息。

Type declaration

属性名 类型
fieldInfos IPivotItemInfo[]
valueInfo IValueInfo

IPivotOverwriteNodeInfo

Ƭ IPivotOverwriteNodeInfo: Object

property {GC.Spread.Pivot.IPivotItemInfo[]} fieldInfos 节点信息的标签字段信息。

属性 valueInfo 节点信息的值字段信息。

属性 value 节点信息的值。

Type declaration

属性名 类型
fieldInfos IPivotItemInfo[]
value number
valueInfo IValueInfo

IPivotReference

Ƭ IPivotReference: Object

属性 fieldName

property [subtotal]

property {string[]} [items]

Type declaration

属性名 类型
fieldName string
items? string[]
subtotal? boolean

IPivotShowDataAsInfo

Ƭ IPivotShowDataAsInfo: Object

属性 baseFieldName

属性 baseFieldItemType

属性 baseFieldItem

Type declaration

属性名 类型
baseFieldItem? string
baseFieldItemType? PivotShowDataAsBaseItemType
baseFieldName? string
showDataAs PivotShowDataAs

IPivotStyle

Ƭ IPivotStyle: Object

属性 pivotArea 数据透视表中的数据透视区域

属性 style 数据透视区域样式

Type declaration

属性名 类型
pivotArea? IPivotArea
style? Style

IPivotTableOption

Ƭ IPivotTableOption: Object

property [allowMultipleFiltersPerField]

property [fillDownLabels]

property [insertBlankLineAfterEachItem]

属性 grandTotalPosition

属性 subtotalsPosition

属性 displayFieldsInPageFilterArea

属性 reportFilterFieldsPerColumn

property [bandRows]

property [bandColumns]

property [showRowHeader]

property [showColumnHeader]

property [showDrill]

property [showMissing]

property {string | number} missingCaption

属性 rowLabelIndent

property [printDrill]

property [itemPrintTitles]

property [fieldPrintTitles]

property [showFilter]

property [showToolTip]

property [mergeItem]

property [isShowErrorValue]

property [errorValueInfo]

property [rowHeaderCaption]

property [colHeaderCaption]

property [showHeaders]

property [calcItemAggregation]

property [enableDataValueEditing]

Type declaration

属性名 类型
allowMultipleFiltersPerField? boolean
bandColumns? boolean
bandRows? boolean
calcItemAggregation? CalcItemAggregation
colHeaderCaption? string
displayFieldsInPageFilterArea? DisplayFields
enableDataValueEditing? boolean
errorValueInfo? string
fieldPrintTitles? boolean
fillDownLabels? boolean
grandTotalPosition? GrandTotalPosition
insertBlankLineAfterEachItem? boolean
isShowErrorValue? boolean
itemPrintTitles? boolean
mergeItem? boolean
missingCaption? string | number
printDrill? boolean
reportFilterFieldsPerColumn? number
rowHeaderCaption? string
rowLabelIndent? number
showColumnHeader? boolean
showDrill? boolean
showFilter? boolean
showHeaders? boolean
showMissing? boolean
showRowHeader? boolean
showToolTip? boolean
subtotalsPosition? SubtotalsPosition

IPivotTablePosition

Ƭ IPivotTablePosition: Object

属性 row 数据透视表起始行

属性 col 数据透视表起始列

property [sheetName] 透视表在哪张表单上

Type declaration

属性名 类型
col number
row number
sheetName? string

IPivotTableRange

Ƭ IPivotTableRange: Object

属性 page 筛选面积范围

属性 content 内容区域范围

Type declaration

属性名 类型
content Range
page Range

IPivotTableView

Ƭ IPivotTableView: Object

属性 name

属性 config

Type declaration

属性名 类型
config ISerializeInfo
name string

IPivotTextFilterInfo

Ƭ IPivotTextFilterInfo: Object

属性 textItem

Type declaration

属性名 类型
textItem ITextCollectionCondition

ISerializeFieldInfo

Ƭ ISerializeFieldInfo: Object

属性 conditionBySourceName

属性 displayName

property [subtotal]

property {GC.Spread.Pivot.IPivotTextFilterInfo | GC.Spread.Pivot.IPivotConditionFilterInfo} [labelFilter]

property [valueFilter]

property [sortInfo]

Type declaration

属性名 类型
displayName string
labelFilter? IPivotTextFilterInfo | IPivotConditionFilterInfo
sortInfo? IPivotViewSortInfo
sourceName string
subtotal? SubtotalType
valueFilter? IPivotConditionFilterInfo

ISerializeInfo

Ƭ ISerializeInfo: Object

property [layoutType]

property [options] 透视表的选项

property [theme] 透视表的主题

property [valuePosition] 透视表的valuePosition信息

property {number[]} [pivotTablePosition] 透视表的位置

property {GC.Spread.Pivot.ISerializeFieldInfo[][]} [fieldsInfo] 透视表的字段信息

property [styles] 透视表的透视区域样式

property [collapseItems] 透视表的折叠信息

property {GC.Spread.Pivot.ISerializeShowDataAsInfo[]} [showDataAsList] 将数据显示为透视表的信息

Type declaration

属性名 类型
collapseItems? object
fieldsInfo? ISerializeFieldInfo[][]
layoutType? PivotTableLayoutType
options? object
pivotTablePosition? number[]
showDataAsList? ISerializeShowDataAsInfo[]
showNoDataInfo? object
styles? IPivotStyle[]
theme? string
valuePosition? IDataPosition

ISerializeShowDataAsInfo

Ƭ ISerializeShowDataAsInfo: Object

属性 valueFieldName

属性 showDataAsInfo

Type declaration

属性名 类型
showDataAsInfo IPivotShowDataAsInfo
valueFieldName string

ISourceFieldInfo

Ƭ ISourceFieldInfo: Object

属性 name 源字段的名称

property [fieldType] 数据透视字段类型为calc字段或group字段

Type declaration

属性名 类型
fieldType? PivotSourceFieldType
name string

ITextCollectionCondition

Ƭ ITextCollectionCondition: Object

property {string[]} list

属性 isAll

Type declaration

属性名 类型
isAll boolean
list string[]

ITextGroupInfo

Ƭ ITextGroupInfo: Object

属性 originFieldName 源字段名称

属性 textGroup 文本组

属性 textGroup.fieldName 组字段名

属性 textGroup.groupItems 文本组项信息

Type declaration

属性名 类型
originFieldName string
textGroup { fieldName: string ; groupItems: IStringGroupItems }
textGroup.fieldName string
textGroup.groupItems IStringGroupItems