https://bugs.documentfoundation.org/show_bug.cgi?id=131025

--- Comment #23 from Tom <blackcat...@gmail.com> ---
Still problem in 7.0.4.2 - table cell values change to "0" after a save &
reload cycle.

However, the problem seems to be only with tables that have a Table Style
applied and/or those that have cell format applied. Plain "vanilla" tables with
unedited formatting are saved as expected.

Steps to reproduce:

1. Open a new Writer document
2. Insert a table (3x4)
3. Populate cells with some text (e.g. A1, A2, A3, B1, B2, B3, ...)
4. Save & Reload
* PASS: all OK 

5. Apply "Elegant" Table Style to the table 
6. Save & Reload
* FAIL: this time cells that were not blank were saved as "0" (apart from the
values in first row & first column which were preserved in my case).

7. Edit the cells again
8. Save & Reload
* PASS: after re-editing the values it was saved as expected

9. Now apply another ("Financial") style to the table
10. Save & Reload
* FAIL: the cells are again forced to "0" (again, all apart from the first row
& the first column).

Note that when this happens, the original data is lost since the affected cells
are saved with '0' as the value. The worrying thing is that even a backup file
won't help much because this happens silently. This means, the user may not be
even aware that parts of the document (some table cells) have been silently
replaced with zeros until the next time she/he is going through all the tables
in the affected document.

Just thinking - shouldn't LO at least warn that there was a problem with
converting values (text to number in the above case), I don't feel this should
be allowed to happen silently without some sort of warning - imagine this
happens to a commercial document, an invoice, terms sheet, etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to