Bug 372793 - Please add support for computed columns on a Scripted Data Set
Summary: Please add support for computed columns on a Scripted Data Set
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Birt-Data-inbox@eclipse.org CLA
QA Contact: Xiaoying Gu CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-28 14:20 EST by Eric B. CLA
Modified: 2012-04-24 03:58 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric B. CLA 2012-02-28 14:20:07 EST
Build Identifier: Business Intelligence and Reporting Tools  Version: 2.6.2.r262_v20101008-9iF7A9JGHMBCRz-R8tbxRel8kQrI Build id: v20110214-1523

In our use of BIRT, we implement a Scripted Data Source with Java as opposed to script. The Java-implemented Data Set is provided to the report-builder and they use that Data Set to build reports. In this scenario, the report-builder is unable to modify the Java that's backing the Data Set. This is where it would be nice to let the report-builder "extend" the Scripted Data Set with a "Computed Column" which can be implemented with an expression, much in the way a JDBC Data Set can be extended by just add a Computed Column, implemented by an expression.

For most cases, a table-level binding would be a sufficient workaround, but in our case it is not sufficient because we want to be able to utilize the Data Set (along with its computed columns) in a dynamic Report Parameter List.  Tables are not accessible to back a dynamic Report Parameter List.

See birt-exchange discussion for more details:
http://www.birt-exchange.org/org/forum/index.php/topic/24788-computed-column-on-scripted-data-set/

Reproducible: Always

Steps to Reproduce:
1. Create a Scripted Data Set
2. Notice that there's no capability to create a Computed Column
3.