support ShowError option in Pivot table (#802)
This commit is contained in:
parent
7e12b560ce
commit
b83a36a8ae
|
@ -34,6 +34,7 @@ type PivotTableOption struct {
|
||||||
PageOverThenDown bool
|
PageOverThenDown bool
|
||||||
MergeItem bool
|
MergeItem bool
|
||||||
CompactData bool
|
CompactData bool
|
||||||
|
ShowError bool
|
||||||
ShowRowHeaders bool
|
ShowRowHeaders bool
|
||||||
ShowColHeaders bool
|
ShowColHeaders bool
|
||||||
ShowRowStripes bool
|
ShowRowStripes bool
|
||||||
|
@ -308,6 +309,7 @@ func (f *File) addPivotTable(cacheID, pivotTableID int, pivotTableXML string, op
|
||||||
PageOverThenDown: &opt.PageOverThenDown,
|
PageOverThenDown: &opt.PageOverThenDown,
|
||||||
MergeItem: &opt.MergeItem,
|
MergeItem: &opt.MergeItem,
|
||||||
CompactData: &opt.CompactData,
|
CompactData: &opt.CompactData,
|
||||||
|
ShowError: &opt.ShowError,
|
||||||
DataCaption: "Values",
|
DataCaption: "Values",
|
||||||
Location: &xlsxLocation{
|
Location: &xlsxLocation{
|
||||||
Ref: hcell + ":" + vcell,
|
Ref: hcell + ":" + vcell,
|
||||||
|
|
|
@ -38,6 +38,7 @@ func TestAddPivotTable(t *testing.T) {
|
||||||
ShowRowHeaders: true,
|
ShowRowHeaders: true,
|
||||||
ShowColHeaders: true,
|
ShowColHeaders: true,
|
||||||
ShowLastColumn: true,
|
ShowLastColumn: true,
|
||||||
|
ShowError: true,
|
||||||
}))
|
}))
|
||||||
// Use different order of coordinate tests
|
// Use different order of coordinate tests
|
||||||
assert.NoError(t, f.AddPivotTable(&PivotTableOption{
|
assert.NoError(t, f.AddPivotTable(&PivotTableOption{
|
||||||
|
|
|
@ -31,7 +31,7 @@ type xlsxPivotTableDefinition struct {
|
||||||
DataCaption string `xml:"dataCaption,attr"`
|
DataCaption string `xml:"dataCaption,attr"`
|
||||||
GrandTotalCaption string `xml:"grandTotalCaption,attr,omitempty"`
|
GrandTotalCaption string `xml:"grandTotalCaption,attr,omitempty"`
|
||||||
ErrorCaption string `xml:"errorCaption,attr,omitempty"`
|
ErrorCaption string `xml:"errorCaption,attr,omitempty"`
|
||||||
ShowError bool `xml:"showError,attr,omitempty"`
|
ShowError *bool `xml:"showError,attr"`
|
||||||
MissingCaption string `xml:"missingCaption,attr,omitempty"`
|
MissingCaption string `xml:"missingCaption,attr,omitempty"`
|
||||||
ShowMissing bool `xml:"showMissing,attr,omitempty"`
|
ShowMissing bool `xml:"showMissing,attr,omitempty"`
|
||||||
PageStyle string `xml:"pageStyle,attr,omitempty"`
|
PageStyle string `xml:"pageStyle,attr,omitempty"`
|
||||||
|
@ -48,7 +48,7 @@ type xlsxPivotTableDefinition struct {
|
||||||
VisualTotals bool `xml:"visualTotals,attr,omitempty"`
|
VisualTotals bool `xml:"visualTotals,attr,omitempty"`
|
||||||
ShowMultipleLabel bool `xml:"showMultipleLabel,attr,omitempty"`
|
ShowMultipleLabel bool `xml:"showMultipleLabel,attr,omitempty"`
|
||||||
ShowDataDropDown bool `xml:"showDataDropDown,attr,omitempty"`
|
ShowDataDropDown bool `xml:"showDataDropDown,attr,omitempty"`
|
||||||
ShowDrill *bool `xml:"showDrill,attr,omitempty"`
|
ShowDrill *bool `xml:"showDrill,attr"`
|
||||||
PrintDrill bool `xml:"printDrill,attr,omitempty"`
|
PrintDrill bool `xml:"printDrill,attr,omitempty"`
|
||||||
ShowMemberPropertyTips bool `xml:"showMemberPropertyTips,attr,omitempty"`
|
ShowMemberPropertyTips bool `xml:"showMemberPropertyTips,attr,omitempty"`
|
||||||
ShowDataTips bool `xml:"showDataTips,attr,omitempty"`
|
ShowDataTips bool `xml:"showDataTips,attr,omitempty"`
|
||||||
|
|
Loading…
Reference in New Issue