flathub / org.onlyoffice.desktopeditors

https://flathub.org/apps/details/org.onlyoffice.desktopeditors
17 stars 9 forks source link

export to csv (i.e. single sheet) exports last-saved sheet instead of current sheet #92

Open janxkoci opened 1 year ago

janxkoci commented 1 year ago

Disclaimer: I don't think this is related to flatpak at all, but I was sent here. Feel free to move as appropriate.

Having a spreadsheet file with multiple sheets, such as xlsx, I often need to export the current sheet in front of me as a csv-like plain text file (as most of my work happens in a linux command line). This could be a table of samples I need for my next task, being exported from a larger database (the spreadsheet).

But currently, OnlyOffice exports the sheet that was selected during last save, rather than the one I am looking at in current view (as also all other office suites do, to my knowledge).

I could work around this issue by re-saving the file, but I don't want to do that, for several reasons:

  1. It's a waste of time.
  2. It's a distraction from what I need to do instead.
  3. It requires modifying and saving a file when I don't need to. Not to mention how hard it is to convince OnlyOffice to save a file which was already saved (unmodified). I basically need to modify it and save it twice, wasting more time.
  4. Time stamps are very important for my current organization of workspace. I don't want to update time stamps unless it's a relevant change to my work (biology) or organization scheme.
  5. Now consider exporting multiple sheets in a row. 😵️

I propose to change the current behaviour to let users export any sheets they please, without linking such action to the completely unrelated issue of how the file was saved last time. Our precious sample databases should not need to be modified & saved on every export we need to do, please. :pleading_face: