diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2012-04-19 15:41:28 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2012-04-19 15:51:01 +0200 |
commit | 44481da569df85aa91455fdc2892a4e0c5818e6c (patch) | |
tree | d217fbb17a23afaa04d0e14111dba4fe18b361c8 /sc/source/core/tool/rangenam.cxx | |
parent | 42899582314181641d59dcc5f78358d0631b3677 (diff) |
update relative local range names, fdo#48856
Diffstat (limited to 'sc/source/core/tool/rangenam.cxx')
-rw-r--r-- | sc/source/core/tool/rangenam.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sc/source/core/tool/rangenam.cxx b/sc/source/core/tool/rangenam.cxx index b5111de64de6..8f10302a7e23 100644 --- a/sc/source/core/tool/rangenam.cxx +++ b/sc/source/core/tool/rangenam.cxx @@ -300,7 +300,7 @@ void ScRangeData::UpdateSymbol( rtl::OUStringBuffer& rBuffer, const ScAddress& r void ScRangeData::UpdateReference( UpdateRefMode eUpdateRefMode, const ScRange& r, - SCsCOL nDx, SCsROW nDy, SCsTAB nDz ) + SCsCOL nDx, SCsROW nDy, SCsTAB nDz, bool bLocal ) { bool bChanged = false; @@ -312,7 +312,7 @@ void ScRangeData::UpdateReference( UpdateRefMode eUpdateRefMode, aComp.SetGrammar(pDoc->GetGrammar()); const bool bRelRef = aComp.UpdateNameReference( eUpdateRefMode, r, nDx, nDy, nDz, - bChanged, bSharedFormula); + bChanged, bSharedFormula, bLocal); if (bSharedFormula) { if (bRelRef) @@ -779,11 +779,11 @@ ScRangeData* ScRangeName::findByIndex(sal_uInt16 i) } void ScRangeName::UpdateReference( - UpdateRefMode eUpdateRefMode, const ScRange& rRange, SCsCOL nDx, SCsROW nDy, SCsTAB nDz) + UpdateRefMode eUpdateRefMode, const ScRange& rRange, SCsCOL nDx, SCsROW nDy, SCsTAB nDz, bool bLocal) { DataType::iterator itr = maData.begin(), itrEnd = maData.end(); for (; itr != itrEnd; ++itr) - itr->second->UpdateReference(eUpdateRefMode, rRange, nDx, nDy, nDz); + itr->second->UpdateReference(eUpdateRefMode, rRange, nDx, nDy, nDz, bLocal); } void ScRangeName::UpdateTabRef(SCTAB nTable, sal_uInt16 nFlag, SCTAB nNewTable, SCTAB nNewSheets) |