sc/source/core/data/dpcache.cxx | 3 ++- sc/source/core/tool/compiler.cxx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)
New commits: commit 44e3d11b6ba0c996435d6d5911bd4f396d99401c Author: Karthik Godha <[email protected]> AuthorDate: Fri Jan 23 14:36:11 2026 +0530 Commit: Karthik Godha <[email protected]> CommitDate: Thu Feb 26 17:22:34 2026 +0100 sc: XLSX - Use correct index in svExternalName This is related to f85d860ccbebd99bc128218148e2992c9415f221, for `svExternalName` use the index calculated during export. bug-document: forum-mso-de-38936.xls Change-Id: I4a75a2432ab9bd6f46d36c46fe985bbc33252154 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197917 Reviewed-by: Michael Stahl <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> (cherry picked from commit b14a56012663adfe529b32fb78033a98af1b3847) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199424 Tested-by: Jenkins Reviewed-by: Karthik Godha <[email protected]> Signed-off-by: Xisco Fauli <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199662 diff --git a/sc/source/core/tool/compiler.cxx b/sc/source/core/tool/compiler.cxx index 3722165a1cfc..c9e81883fb0a 100644 --- a/sc/source/core/tool/compiler.cxx +++ b/sc/source/core/tool/compiler.cxx @@ -5422,7 +5422,8 @@ void ScCompiler::CreateStringFromExternal( OUStringBuffer& rBuffer, const Formul switch (t->GetType()) { case svExternalName: - rBuffer.append(pConv->makeExternalNameStr( nFileId, *pFileName, t->GetString().getString())); + rBuffer.append( + pConv->makeExternalNameStr(nUsedFileId, *pFileName, t->GetString().getString())); break; case svExternalSingleRef: pConv->makeExternalRefStr(rDoc.GetSheetLimits(), commit 65f2e002a9f261cc874eb82389006efffeb5f884 Author: Karthik Godha <[email protected]> AuthorDate: Wed Jan 28 20:31:27 2026 +0530 Commit: Karthik Godha <[email protected]> CommitDate: Thu Feb 26 17:22:19 2026 +0100 sc: Export TIME cell formats as DATE type in PivotTable In PivotCacheDefinition TIME cell formats are exported as Numerics, along side with `fieldGroup` element. `fieldGroup` can only be associated with DATE/TIME cells not Numerics. bug-document: forum-mso-de-38288.xls Change-Id: I677fedcd4d50ed5bea3aaf7a2a9d99d2ae0407e0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198319 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Michael Stahl <[email protected]> (cherry picked from commit 4dc8ff5919adb540c2ffa0e2ea30f785fc003dc8) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199430 Tested-by: Jenkins Reviewed-by: Karthik Godha <[email protected]> Signed-off-by: Xisco Fauli <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199661 diff --git a/sc/source/core/data/dpcache.cxx b/sc/source/core/data/dpcache.cxx index 1a1afb4a856b..7c9b0f4d9566 100644 --- a/sc/source/core/data/dpcache.cxx +++ b/sc/source/core/data/dpcache.cxx @@ -1068,7 +1068,8 @@ bool ScDPCache::IsDateDimension( tools::Long nDim ) const ScInterpreterContext& rContext = mrDoc.GetNonThreadedContext(); SvNumFormatType eType = rContext.NFGetType(maFields[nDim]->mnNumFormat); - return (eType == SvNumFormatType::DATE) || (eType == SvNumFormatType::DATETIME); + return (eType == SvNumFormatType::DATE) || (eType == SvNumFormatType::DATETIME) + || (eType == SvNumFormatType::TIME); } tools::Long ScDPCache::GetDimMemberCount(tools::Long nDim) const
