diff options
author | Eike Rathke <erack@redhat.com> | 2016-06-06 19:29:18 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2016-06-06 20:22:12 +0000 |
commit | f88f6bcfce233c336c9025d466c5c2fb0b671de3 (patch) | |
tree | 4985b09359bd5474ba95d2d9962af894ea2d5ed5 /sc/inc/dpobject.hxx | |
parent | 82f93bff42c0ce3b138ca61040c964f42632d000 (diff) |
Resolves: tdf#35247 introduce a locale independent numeric field filter
... that tries to match a locale independent query string.
Going via string queries is likely only necessary for the ugly
alternative "fieldname[member]" syntax, if it is actually unnecessary
for the field1,item1,... syntax needs to be evaluated and if so a
distinct GetPivotData() function evaluating numeric contraints as well
could be introduced.
Change-Id: I2c1fc81c1022b0bba5eef8d86c0c815bb6e31f2d
Reviewed-on: https://gerrit.libreoffice.org/25975
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'sc/inc/dpobject.hxx')
-rw-r--r-- | sc/inc/dpobject.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sc/inc/dpobject.hxx b/sc/inc/dpobject.hxx index 5876bd930dbc..ad56ed2c7291 100644 --- a/sc/inc/dpobject.hxx +++ b/sc/inc/dpobject.hxx @@ -46,6 +46,7 @@ namespace com { namespace sun { namespace star { } namespace sheet { + class XMembersAccess; struct DataPilotTablePositionData; struct DataPilotTableHeaderData; struct DataPilotFieldFilter; @@ -202,8 +203,8 @@ public: sal_Int32 GetUsedHierarchy( sal_Int32 nDim ); - bool GetMembersNA( sal_Int32 nDim, css::uno::Reference< css::container::XNameAccess >& xMembers ); - bool GetMembersNA( sal_Int32 nDim, sal_Int32 nHier, css::uno::Reference< css::container::XNameAccess >& xMembers ); + bool GetMembersNA( sal_Int32 nDim, css::uno::Reference< css::sheet::XMembersAccess >& xMembers ); + bool GetMembersNA( sal_Int32 nDim, sal_Int32 nHier, css::uno::Reference< css::sheet::XMembersAccess >& xMembers ); bool GetMemberNames( sal_Int32 nDim, css::uno::Sequence< OUString >& rNames ); bool GetMembers( sal_Int32 nDim, sal_Int32 nHier, ::std::vector<ScDPLabelData::Member>& rMembers ); |