[]
Ƭ ICalcFieldInfo: Object
property fieldName the field name of calc field
property formula the formula of calc field
| Name | Type |
|---|---|
fieldName |
string |
formula |
string |
Ƭ ICalcItemInfo: Object
property sourceName The name of PivotTable sourceField name
property calcItemName The name of PivotTable sourceField calcItem name
property formula The formula of PivotTable sourceField calcItem formula
property priority The priority of PivotTable sourceField calcItem priority
| Name | Type |
|---|---|
calcItemName |
string |
formula |
string |
priority |
number |
sourceName |
string |
Ƭ IDateGroupInfo: Object
property by The date unit of date group info.
property [start] The start date of group.
property [end] The end date of group.
property [groupInterval] Step size grouped by days.
| Name | Type |
|---|---|
by |
DateGroupType |
end? |
Date |
groupInterval? |
number |
start? |
Date |
Ƭ IDateGroupsInfo: Object
property originFieldName The source field name.
property {GC.Spread.Pivot.IDateGroupInfo[]} dateGroups The date group info.
| Name | Type |
|---|---|
dateGroups |
IDateGroupInfo[] |
originFieldName |
string |
Ƭ IFieldInfo: Object
property fieldName the field name
property sourceName the source name
property dataType the field correspondence source data type
property pivotArea the field type, which effect the field in different area
property pivotIndex the index in the field area
property {Date|number} [start] the min value of number type data field or the oldest of date type field
property {Date|number} [end] the max value of number type data field or the newest of date type field
| Name | Type |
|---|---|
dataType |
PivotDataType |
end? |
Date | number |
fieldName |
string |
pivotArea |
PivotTableFieldType |
pivotIndex |
number |
sourceName |
string |
start? |
Date | number |
Ƭ INumberGroupInfo: Object
property originFieldName The source field name.
property numberGroup The number group info
property [numberGroup.start] The start number of number group info.
property [numberGroup.end] The end number of number group info.
property numberGroup.by The step of number group info.
| Name | Type |
|---|---|
numberGroup |
{ by: number ; end?: number ; start?: number } |
numberGroup.by |
number |
numberGroup.end? |
number |
numberGroup.start? |
number |
originFieldName |
string |
Ƭ IPivotArea: Object
property [type]
property [fieldName]
property [labelOnly]
property [dataOnly]
property [grandRow]
property [grandCol]
property {GC.Spread.Pivot.IPivotReference[]} [references]
property [offset]
| Name | Type |
|---|---|
dataOnly? |
boolean |
fieldName? |
string |
grandCol? |
boolean |
grandRow? |
boolean |
labelOnly? |
boolean |
references? |
IPivotReference[] |
type? |
PivotAreaType |
Ƭ IPivotAreaOffset: Object
property row
property col
property [rowCount]
property [colCount]
| Name | Type |
|---|---|
col |
number |
colCount? |
number |
row |
number |
rowCount? |
number |
Ƭ IPivotAreasCollection: Object
property {Object.<string, GC.Spread.Pivot.IPivotArea[]>} - key indicates pivot table name, value indicates selected pivot areas.
▪ [pivotTableName: string]: IPivotArea[]
Ƭ IPivotConditionFilterInfo: Object
property conditionByName
property {GC.Pivot.IPivotCaptionConditionFilterInfo | GC.Pivot.IPivotDateConditionFilterInfo | GC.Pivot.IPivotTop10ConditionFilterInfo | GC.Pivot.IPivotValueConditionInfo} condition
| Name | Type |
|---|---|
condition |
IPivotCaptionConditionFilterInfo | IPivotDateConditionFilterInfo | IPivotTop10ConditionFilterInfo | IPivotValueConditionInfo |
conditionByName |
string |
Ƭ IPivotNodeInfo: Object
property {GC.Spread.Pivot.IPivotItemInfo[]} fieldInfos the label field infos of node info.
property valueInfo the value field info of node info.
| Name | Type |
|---|---|
fieldInfos |
IPivotItemInfo[] |
valueInfo |
IValueInfo |
Ƭ IPivotOverwriteNodeInfo: Object
property {GC.Spread.Pivot.IPivotItemInfo[]} fieldInfos the label field infos of node info.
property valueInfo the value field info of node info.
property value the value of node info.
| Name | Type |
|---|---|
fieldInfos |
IPivotItemInfo[] |
value |
number |
valueInfo |
IValueInfo |
Ƭ IPivotReference: Object
property fieldName
property [subtotal]
property {string[]} [items]
| Name | Type |
|---|---|
fieldName |
string |
items? |
string[] |
subtotal? |
boolean |
Ƭ IPivotShowDataAsInfo: Object
property baseFieldName
property baseFieldItemType
property baseFieldItem
| Name | Type |
|---|---|
baseFieldItem? |
string |
baseFieldItemType? |
PivotShowDataAsBaseItemType |
baseFieldName? |
string |
showDataAs |
PivotShowDataAs |
Ƭ IPivotStyle: Object
property pivotArea The pivotArea in pivot table.
property style The style use for pivotArea.
| Name | Type |
|---|---|
pivotArea? |
IPivotArea |
style? |
Style |
Ƭ IPivotTableOption: Object
property [allowMultipleFiltersPerField]
property [fillDownLabels]
property [insertBlankLineAfterEachItem]
property grandTotalPosition
property subtotalsPosition
property displayFieldsInPageFilterArea
property reportFilterFieldsPerColumn
property [bandRows]
property [bandColumns]
property [showRowHeader]
property [showColumnHeader]
property [showDrill]
property [showMissing]
property {string | number} missingCaption
property 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]
| Name | Type |
|---|---|
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: Object
property row indicates pivot table start row
property col indicates pivot table start col
property [sheetName] which sheet is pivot table on
| Name | Type |
|---|---|
col |
number |
row |
number |
sheetName? |
string |
Ƭ IPivotTableRange: Object
property page the filter area range
property content the content area range
| Name | Type |
|---|---|
content |
Range |
page |
Range |
Ƭ IPivotTableView: Object
property name
property config
| Name | Type |
|---|---|
config |
ISerializeInfo |
name |
string |
Ƭ IPivotTextFilterInfo: Object
property textItem
| Name | Type |
|---|---|
textItem |
ITextCollectionCondition |
Ƭ ISerializeFieldInfo: Object
property conditionBySourceName
property displayName
property [subtotal]
property {GC.Spread.Pivot.IPivotTextFilterInfo | GC.Spread.Pivot.IPivotConditionFilterInfo} [labelFilter]
property [valueFilter]
property [sortInfo]
| Name | Type |
|---|---|
displayName |
string |
labelFilter? |
IPivotTextFilterInfo | IPivotConditionFilterInfo |
sortInfo? |
IPivotViewSortInfo |
sourceName |
string |
subtotal? |
SubtotalType |
valueFilter? |
IPivotConditionFilterInfo |
Ƭ ISerializeInfo: Object
property [layoutType]
property [options] the options of pivot table
property [theme] the theme of pivot table
property [valuePosition] the valuePosition info of pivot table
property {number[]} [pivotTablePosition] the position of pivot table
property {GC.Spread.Pivot.ISerializeFieldInfo[][]} [fieldsInfo] the fields info of pivot table
property [styles] the pivot area styles of pivot table
property [collapseItems] the collapse info of pivot table
property {GC.Spread.Pivot.ISerializeShowDataAsInfo[]} [showDataAsList] the show data as info of pivot table
| Name | Type |
|---|---|
collapseItems? |
object |
fieldsInfo? |
ISerializeFieldInfo[][] |
layoutType? |
PivotTableLayoutType |
options? |
object |
pivotTablePosition? |
number[] |
showDataAsList? |
ISerializeShowDataAsInfo[] |
showNoDataInfo? |
object |
styles? |
IPivotStyle[] |
theme? |
string |
valuePosition? |
IDataPosition |
Ƭ ISerializeShowDataAsInfo: Object
property valueFieldName
property showDataAsInfo
| Name | Type |
|---|---|
showDataAsInfo |
IPivotShowDataAsInfo |
valueFieldName |
string |
Ƭ ISourceFieldInfo: Object
property name the name of source field
property [fieldType] the pivot field type is calc field or group field
| Name | Type |
|---|---|
fieldType? |
PivotSourceFieldType |
name |
string |
Ƭ ITextCollectionCondition: Object
property {string[]} list
property isAll
| Name | Type |
|---|---|
isAll |
boolean |
list |
string[] |
Ƭ ITextGroupInfo: Object
property originFieldName The source field name.
property textGroup The text group info
property textGroup.fieldName The group field name.
property textGroup.groupItems The text group items info.
| Name | Type |
|---|---|
originFieldName |
string |
textGroup |
{ fieldName: string ; groupItems: IStringGroupItems } |
textGroup.fieldName |
string |
textGroup.groupItems |
IStringGroupItems |