Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 208409 - Create a new interface to pass grouped data to the Chart Engine
Summary: Create a new interface to pass grouped data to the Chart Engine
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:
: 171010 (view as bug list)
Depends on: 211400
Blocks: 208412 208415
  Show dependency tree
 
Reported: 2007-11-01 10:13 EDT by David Michonneau CLA
Modified: 2007-12-04 11:47 EST (History)
2 users (show)

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:13:11 EDT
The chart engine currently uses the interface IDataRowExpressionEvaluator to 
dynamically bind data into the chart.This interface only allows to pass 
un-grouped data and will let the chart engine internally do the grouping.

This enhancement aims to 
- Design one(two) new interface(s) (or enhance/extend the current one), to 
contain grouped data with grouping meta-information. The interface should be 
able to handle uni-dimensional or multi-dimensional data, possibly two 
different interfaces can be created.
- Create implementations of this(these) interface(s) to wrap IQueryResultSet 
and ICubeResultSet

Another enhancement will be filed to enhance the chart engine to process those 
two interfaces.This will allow the data grouping logic to be done externally to 
the Chart Engine. The existing interface usage should still be supported (with 
grouping done inside the Chart Engine).
Comment 1 Heng Li CLA 2007-11-20 01:03:26 EST
Add new interfaces for grouped data.
Comment 2 Yulin Wang CLA 2007-11-21 01:24:04 EST
Reopen it for smoke Bug 210490
Comment 3 Heng Li CLA 2007-11-29 22:24:11 EST
Check grouping case by getting prepared query from ResultSet.
Comment 4 David Michonneau CLA 2007-12-04 11:47:41 EST
*** Bug 171010 has been marked as a duplicate of this bug. ***