Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 208412 - Enhance Chart Engine to process grouped, uni-dimensional Data
Summary: Enhance Chart Engine to process grouped, uni-dimensional Data
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.2.1   Edit
Hardware: All All
: P1 enhancement (vote)
Target Milestone: 2.3.0 M4   Edit
Assignee: Heng Li CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 208409 211839 212447
Blocks: 197086
  Show dependency tree
 
Reported: 2007-11-01 10:17 EDT by David Michonneau CLA
Modified: 2007-12-19 02:28 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Michonneau CLA 2007-11-01 10:17:17 EDT
After bug208409 is implemented, the Chart Engine must be enhance to use the new 
interfaces that contain grouped data. The following changes are to be done:

- Overload the bindData methods to use the new interface
- Internally modify the series data binding in the Chart Engine if the data is 
already grouped
- Make sure the old interface follows the original code path and is still 
supported.

This is for uni-dimensional data coming from a dataset. Another enhancement is 
filed for multi-dimensional data.
Comment 1 David Michonneau CLA 2007-11-13 11:28:49 EST
This depends on an engine/dte change to provide an API that creates the query 
from the bindings
Comment 2 Heng Li CLA 2007-11-20 01:08:04 EST
Modified chart engine to process grouped, uni-dimensional result set.
Comment 3 Heng Li CLA 2007-11-30 01:31:19 EST
Reopen it to adding groups binding into query definitions at report preview, so DtE can  do grouping. 
Comment 4 Heng Li CLA 2007-12-19 02:28:08 EST
Add groupings and bindings of chart into query definition and pass to Engine to do query, it will make the Engine to do grouping instead of chart-selves.