summaryrefslogtreecommitdiff
path: root/sc/source/filter/excel/xeroot.cxx
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2012-04-19 00:11:03 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2012-04-19 15:51:00 +0200
commit54e2c44a0cb20f265e3703f898c7e99e0ee77692 (patch)
tree24dea0d26b24b564dc00371329d470cff92eaf9a /sc/source/filter/excel/xeroot.cxx
parent6d97ea37bba52b21648c91276bc9281d06cdd148 (diff)
export differential formatting to xlsx
This is the first step into exporting conditional formatting to xlsx Currently we are missing the number format entries and the font entries. The patch will need some more clean up. New exported entries: - dxf - dxfs
Diffstat (limited to 'sc/source/filter/excel/xeroot.cxx')
-rw-r--r--sc/source/filter/excel/xeroot.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/source/filter/excel/xeroot.cxx b/sc/source/filter/excel/xeroot.cxx
index bf8609dd0568..bff5368a1c07 100644
--- a/sc/source/filter/excel/xeroot.cxx
+++ b/sc/source/filter/excel/xeroot.cxx
@@ -199,6 +199,7 @@ void XclExpRoot::InitializeGlobals()
mrExpData.mxPTableMgr.reset( new XclExpPivotTableManager( GetRoot() ) );
// BIFF8: only one link manager for all sheets
mrExpData.mxLocLinkMgr = mrExpData.mxGlobLinkMgr;
+ mrExpData.mxDxfs.reset( new XclExpDxfs( GetRoot() ) );
}
GetXFBuffer().Initialize();
@@ -233,6 +234,7 @@ XclExpRecordRef XclExpRoot::CreateRecord( sal_uInt16 nRecId ) const
case EXC_ID_SST: xRec = mrExpData.mxSst; break;
case EXC_ID_EXTERNSHEET: xRec = GetLocalLinkMgrRef(); break;
case EXC_ID_NAME: xRec = mrExpData.mxNameMgr; break;
+ case EXC_ID_DXFS: xRec = mrExpData.mxDxfs; break;
}
OSL_ENSURE( xRec, "XclExpRoot::CreateRecord - unknown record ID or missing object" );
return xRec;