Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 312745

Summary: Edit/Remove is disabled in Data Binding in Chart Builder but enabled in Edit Data Binding in expression builder when Inherit Columns only
Product: z_Archived Reporter: Xiaodan Wang <xwang>
Component: BIRTAssignee: Heng Li <liheeng>
Status: CLOSED INVALID QA Contact: Xiaoying Gu <bluesoldier>
Severity: normal    
Priority: P3 CC: bluesoldier, liheeng, Lionel.wyl
Version: 2.6.0   
Target Milestone: 2.6.1   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
screenshot none

Description Xiaodan Wang CLA 2010-05-13 02:06:33 EDT
Created attachment 168325 [details]
screenshot

Description:
Edit/Remove is disabled in Edit Bindings in Chart Builder but enabled in Edit Data Binding in expression builder.

Build number:
2.6.0.v20100513-1121

Steps to reproduce:
1. New a table binding to the data set.
2. Add a chart in the table footer, select Inherit Columns only.
3. Click "Data Binding..." button, check the bindings.
4. Open expression builder, select Available Column Bindings->Chart->Edit
Bindings in category, check the bindings.

Expected result:
The operation on the bindings should be consistent.

Actual result:
1. Edit/Remove is disabled in step 3.
2. Edit/Remove is enabled in step 4.
See the screenshot.

Error log:
N/A
Comment 1 Yulin Wang CLA 2010-05-13 03:55:13 EDT
Please check if expression builder provider is flexible enough to customize.
Comment 2 Xingsheng Zhu CLA 2010-06-13 01:32:08 EDT
*** Bug 312747 has been marked as a duplicate of this bug. ***
Comment 3 Heng Li CLA 2010-07-16 02:27:55 EDT
It is not a bug. In this case, the 'Edit bindings' item in expression builder belongs to the Container of chart, if user click 'Edit bindings' item to open 'Edit Data Binding' dialog, it indicates editing the bindings of Containers', here the Container is table, so it should have full accessible for all bindings of table. But the 'Data binding' dialog in chart builder, it indicates editing the the bindings of Charts', current all bindings are reference from Container, so it don't allow editing.
Comment 4 Xiaodan Wang CLA 2010-07-21 05:19:14 EDT
Verified, closed.