diff options
author | Balazs Varga <balazs.varga991@gmail.com> | 2021-02-18 18:04:53 +0100 |
---|---|---|
committer | László Németh <nemeth@numbertext.org> | 2021-02-25 14:53:07 +0100 |
commit | 7ba76115b0e3baefae0ede66848f4340c7c7401b (patch) | |
tree | 701dea27eea5be1827485b74dfc05bcce84124a1 /sc/source/filter/inc/autofilterbuffer.hxx | |
parent | 3421440bfbfff7c59caea881be64b684e601e04f (diff) |
tdf#140469 XLSX import: apply more than 8 filters
in OOXML autofilter import by removing the artificial
limit (which looked like the limit for conditions
handled by the standard filter in LO, but not for the
autofilter). Now the autofilter popup menu does not
always select all items, if the document contained more
than 8 selected items there.
Change-Id: Iaa6ce15d4b1162ab78dd001734721ae859283d0d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111156
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'sc/source/filter/inc/autofilterbuffer.hxx')
-rw-r--r-- | sc/source/filter/inc/autofilterbuffer.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sc/source/filter/inc/autofilterbuffer.hxx b/sc/source/filter/inc/autofilterbuffer.hxx index e0270336a10e..3b512f4f98b9 100644 --- a/sc/source/filter/inc/autofilterbuffer.hxx +++ b/sc/source/filter/inc/autofilterbuffer.hxx @@ -64,7 +64,7 @@ public: virtual void importRecord( sal_Int32 nRecId, SequenceInputStream& rStrm ); /** Derived classes return converted UNO API filter settings representing all filter settings. */ - virtual ApiFilterSettings finalizeImport( sal_Int32 nMaxCount ); + virtual ApiFilterSettings finalizeImport(); }; @@ -82,7 +82,7 @@ public: virtual void importRecord( sal_Int32 nRecId, SequenceInputStream& rStrm ) override; /** Returns converted UNO API filter settings representing all filter settings. */ - virtual ApiFilterSettings finalizeImport( sal_Int32 nMaxCount ) override; + virtual ApiFilterSettings finalizeImport() override; private: @@ -103,7 +103,7 @@ public: virtual void importRecord( sal_Int32 nRecId, SequenceInputStream& rStrm ) override; /** Returns converted UNO API filter settings representing all filter settings. */ - virtual ApiFilterSettings finalizeImport( sal_Int32 nMaxCount ) override; + virtual ApiFilterSettings finalizeImport() override; private: double mfValue; /// Number of items or percentage. @@ -141,7 +141,7 @@ public: virtual void importRecord( sal_Int32 nRecId, SequenceInputStream& rStrm ) override; /** Returns converted UNO API filter settings representing all filter settings. */ - virtual ApiFilterSettings finalizeImport( sal_Int32 nMaxCount ) override; + virtual ApiFilterSettings finalizeImport() override; private: /** Appends the passed filter criterion, if it contains valid settings. */ @@ -174,7 +174,7 @@ public: /** Returns converted UNO API filter settings representing all filter settings of this column. */ - ApiFilterSettings finalizeImport( sal_Int32 nMaxCount ); + ApiFilterSettings finalizeImport(); private: std::shared_ptr< FilterSettingsBase > |