Issue 64837 - new chart: Data Range get lost
Summary: new chart: Data Range get lost
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: kla
QA Contact: issues@graphics
URL:
Keywords: new_implementation
Depends on:
Blocks:
 
Reported: 2006-04-27 11:46 UTC by kla
Modified: 2013-02-24 21:21 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
. (23.15 KB, application/vnd.sun.xml.calc)
2006-04-27 11:57 UTC, kla
no flags Details
. (20.52 KB, application/vnd.oasis.opendocument.spreadsheet)
2006-04-27 11:58 UTC, kla
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description kla 2006-04-27 11:46:40 UTC
The Datarange of an Chart get lost after Change Data Series from Row to Columns
and only First Row as Label are marked.
Comment 1 kla 2006-04-27 11:54:54 UTC
set key
Comment 2 bjoern.milcke 2006-04-27 11:56:29 UTC
->kla: Didn't you forget something else? ;-)
Comment 3 kla 2006-04-27 11:57:35 UTC
Created attachment 36106 [details]
.
Comment 4 kla 2006-04-27 11:58:29 UTC
Created attachment 36108 [details]
.
Comment 5 bjoern.milcke 2006-04-27 12:00:09 UTC
->kla: What is test1.ods and what is test.ods? Why did you only write "." as
comment? Please explain.
Comment 6 kla 2006-04-27 12:10:42 UTC
@ BM: Test contains the Testdoc before the Datarange get lost; Test 1 after that.
Comment 7 bjoern.milcke 2006-04-27 14:20:10 UTC
The disappearance of the range for the entire data range is fixed (in
DataSourceHelper).

However, when you load test.ods, you will get a range that misses the upper left
corner, because first row and column have been set for labels. Now, when you
uncheck one of the check-boxes, the non-rectangular region is correctly split
up, but maybe what you get is not what a user might expect.

That is, we have a problem with charts that get their data from a rectangular
region and have both, first row and column, set for labels: After a reload the
upper left cell does not belong to the region, i.e. it no longer is rectangular.

This should be fixed in the data provider's detectArguments() method (I thought
we already had that).
Comment 8 bjoern.milcke 2006-06-02 09:47:34 UTC
Fixed this in detectArguments. The only thing which is not nice at the moment is
that the range is not written as one contiguous range, but as a set of three
ranges. But this was wrong there before. Apart from the strange look of the
range, switching rows/colmns and checking/unchecking the first row/column as
label boxes works.
Comment 9 bjoern.milcke 2006-06-02 09:49:29 UTC
... therefore setting to fixed.
Comment 10 bjoern.milcke 2006-06-23 10:03:07 UTC
Changed target to 2.x
Comment 11 bjoern.milcke 2006-11-01 16:23:07 UTC
Please verify
Comment 12 IngridvdM 2007-01-18 11:50:00 UTC
changed target to 2.3
Comment 13 kla 2007-02-26 13:56:55 UTC
works fine -> verified
Comment 14 jamescrompton 2008-04-28 17:59:28 UTC
Something here is still broken in OOo 2.4. At unpredictable intervals the data
ranges of charts get corrupted. It looks like OOo is splitting the original data
range into three and throwing away the top left corner, and then at some later
stage splitting it again and throwing away a little more. I can't give any more
precise information because I don't make a habit of looking at the page with the
graphs to check they are all right every time I do anything in my accounts.
Comment 15 kla 2008-04-29 07:57:14 UTC
@jamescrompton: I have try to reproduce it, but i can't. It would be nice and
important if its possible for you to reproduce it. Maybe you can add the
document. Thx
kla
Comment 16 kla 2008-05-13 10:27:55 UTC
@jamescrompton: Again: It would be nice and
important if its possible for you to reproduce it. Maybe you can add the
document. Thx
kla
Comment 17 kla 2008-06-06 13:18:17 UTC
No response since more that 4 weeks. I close this issue. feel free to reopen if
its possible to add more information.