mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-04-07 13:55:33 +08:00
Fix pivot cache definition xml writing
This commit is contained in:
@ -343,6 +343,7 @@ namespace OOX
|
|||||||
}
|
}
|
||||||
else if (sName == L"pivotCacheDefinition")
|
else if (sName == L"pivotCacheDefinition")
|
||||||
{
|
{
|
||||||
|
m_sAdditionalNamespace = L"xmlns:x14=\"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main\"";
|
||||||
m_oPivotCacheDefinitionExt = oReader;
|
m_oPivotCacheDefinitionExt = oReader;
|
||||||
}
|
}
|
||||||
else if (sName == L"externalReference")
|
else if (sName == L"externalReference")
|
||||||
|
|||||||
@ -43,7 +43,10 @@ void CPivotCacheDefinitionExt::toXML(NSStringUtils::CStringBuilder& writer, cons
|
|||||||
writer.StartNode(sName);
|
writer.StartNode(sName);
|
||||||
writer.StartAttributes();
|
writer.StartAttributes();
|
||||||
WritingNullable(m_oSlicerData, writer.WriteAttribute(L"slicerData", *m_oSlicerData););
|
WritingNullable(m_oSlicerData, writer.WriteAttribute(L"slicerData", *m_oSlicerData););
|
||||||
WritingNullable(m_oPivotCacheId, writer.WriteAttribute(L"pivotCacheId", *m_oPivotCacheId););
|
if(m_oPivotCacheId.IsInit())
|
||||||
|
writer.WriteAttribute(L"pivotCacheId", *m_oPivotCacheId);
|
||||||
|
else
|
||||||
|
writer.WriteAttribute(L"pivotCacheId", 0);
|
||||||
WritingNullable(m_oSrvSupportSubQueryNonVisual, writer.WriteAttribute(L"supportSubqueryNonVisual", *m_oSrvSupportSubQueryNonVisual););
|
WritingNullable(m_oSrvSupportSubQueryNonVisual, writer.WriteAttribute(L"supportSubqueryNonVisual", *m_oSrvSupportSubQueryNonVisual););
|
||||||
WritingNullable(m_oSrvSupportSubQueryCalcMem, writer.WriteAttribute(L"supportSubqueryCalcMem", *m_oSrvSupportSubQueryCalcMem););
|
WritingNullable(m_oSrvSupportSubQueryCalcMem, writer.WriteAttribute(L"supportSubqueryCalcMem", *m_oSrvSupportSubQueryCalcMem););
|
||||||
WritingNullable(m_oSrvSupportAddCalcMems, writer.WriteAttribute(L"supportAddCalcMems", *m_oSrvSupportAddCalcMems););
|
WritingNullable(m_oSrvSupportAddCalcMems, writer.WriteAttribute(L"supportAddCalcMems", *m_oSrvSupportAddCalcMems););
|
||||||
|
|||||||
Reference in New Issue
Block a user