Bug 55298 - Incorrect multi-level category placement in chart
Summary: Incorrect multi-level category placement in chart
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
3.6.2.1 rc
Hardware: Other All
: medium normal
Assignee: Kohei Yoshida
URL:
Whiteboard: target:3.7.0 target:3.6.3
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-24 23:23 UTC by Kohei Yoshida
Modified: 2013-11-16 15:46 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Test Excel document (15.00 KB, application/vnd.ms-excel)
2012-09-24 23:23 UTC, Kohei Yoshida
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kohei Yoshida 2012-09-24 23:23:27 UTC
Created attachment 67656 [details]
Test Excel document

Calc and Excel treat multi-level categories slightly differently, which causes interoperability problems.  In Excel, empty cell values are treated as continuation of the previous category value while repeating values are not.  In Calc, either case is treated as continuation of the previous category value.

The attached test document demonstrates this.
Comment 1 Kohei Yoshida 2012-09-24 23:23:45 UTC
I'm taking this.
Comment 2 Not Assigned 2012-09-24 23:28:53 UTC
Kohei Yoshida committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=8baaff5c798984b0fa7fe7a764491ca27765623e

fdo#55298: We should only treat empty values as continuation of previous ones.



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 3 Not Assigned 2012-09-26 11:03:35 UTC
Kohei Yoshida committed a patch related to this issue.
It has been pushed to "libreoffice-3-6":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=f665c41f2dfeedeee34f2a7024432083ed809a18&g=libreoffice-3-6

fdo#55298: We should only treat empty values as continuation of previous ones.


It will be available in LibreOffice 3.6.3.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.