Bug 108424 - Sort of anonymous ranges is saved only once per spreadsheet, even if spreadsheet contains several sorted anonymous tables
Summary: Sort of anonymous ranges is saved only once per spreadsheet, even if spreadsh...
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 159388 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-06-09 00:12 UTC by andréb
Modified: 2024-01-26 23:09 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description andréb 2017-06-09 00:12:58 UTC
Previously (maybe in Openoffice), one could sort several tables in the same spreadsheet, each being remembered when the pointer is located inside it's table.

Ie, if have a table already sorted at a3:c22, and another at e3:f144, when in the range a3:c22, clicking "update range" (Data:"actualiser la plage" in french), that table will be resorted.
As well if click "update range" when pointer in range e3:f144, that table would be resorted.

Now (version 4.4.7.2), when "update range" is clicked, only the last sort done in the current spreadsheet is updated.

The problem has existed for probably several years, maybe since the beginning of Libreoffice.  (maybe 3.3.0 release, or inherited from OOo ?)

In the past, I used to often have 2 or more sorted tables in the same (Libreoffice or Openoffice) spreadsheet.  I have been using Libreoffice since the beginning, and Openoffice before.

Note that I am using version 4.4.47.2 for Linux in french, compiled by Mageia.  This is the latest version published by the current release of Mageia.
(Mageia applies security fixes from more recent versions.)

(Suggestion for testing most recent version of Libreoffice :  Make them relocatable, with usual default location, to facilitate testing.  Otherwise it is very cumbersome for those with limited free time to verify problems in other versions.)
Comment 1 Xisco Faulí 2017-06-09 09:34:03 UTC Comment hidden (obsolete)
Comment 2 Regina Henschel 2017-06-09 13:29:21 UTC
The sorting information isstored as property of a data range. You can only have one anonymous data range per sheet. So if you want to use more sorting ranges on a single sheet, you have to name the respective ranges via menu Data > Define Range.
Comment 3 andréb 2017-06-11 04:06:39 UTC Comment hidden (obsolete)
Comment 4 andréb 2017-06-11 04:16:20 UTC
(In reply to Regina Henschel from comment #2)
> The sorting information isstored as property of a data range. You can only
> have one anonymous data range per sheet. So if you want to use more sorting
> ranges on a single sheet, you have to name the respective ranges via menu
> Data > Define Range.

Thanks for the info, Regina.  Very much appreciated.
I have now named my data ranges, & everything works like a charm.
It is definitely better to name ranges to avoid any ambiguity.

However, it would be useful to save sort info for anonymous ranges.  They could be identified internally by the label of the the top left cell.
I'm changing the title to reflect this.
Also lowering the priority from 'normal' to 'minor' as the problem is now less important
Comment 5 Buovjaga 2017-06-12 11:41:56 UTC
(In reply to andréb from comment #4)
> However, it would be useful to save sort info for anonymous ranges.  They
> could be identified internally by the label of the the top left cell.
> I'm changing the title to reflect this.
> Also lowering the priority from 'normal' to 'minor' as the problem is now
> less important

I consulted a Calc developer and he thought this is not worth the effort that it would take to overhaul the code. Closing as WONTFIX.
Comment 6 m_a_riosv 2024-01-26 23:09:12 UTC
*** Bug 159388 has been marked as a duplicate of this bug. ***