diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2012-04-19 00:11:03 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2012-04-19 15:51:00 +0200 |
commit | 54e2c44a0cb20f265e3703f898c7e99e0ee77692 (patch) | |
tree | 24dea0d26b24b564dc00371329d470cff92eaf9a /sc/source/filter/excel/xeroot.cxx | |
parent | 6d97ea37bba52b21648c91276bc9281d06cdd148 (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.cxx | 2 |
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; |