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

Bug 311500

Summary: Add/Edit/Delete Bindings in expression builder should also be disabled for chart inherit data
Product: z_Archived Reporter: Xiaodan Wang <xwang>
Component: BIRTAssignee: Heng Li <liheeng>
Status: CLOSED FIXED QA Contact: Maggie Shen <lshen>
Severity: normal    
Priority: P3 CC: Lionel.wyl
Version: 2.6.0   
Target Milestone: 2.6.0 RC1   
Hardware: PC   
OS: Windows XP   
Whiteboard: Obsolete
Attachments:
Description Flags
screenshot
none
screenshot none

Description Xiaodan Wang CLA 2010-05-04 05:20:02 EDT
Created attachment 166923 [details]
screenshot

Description:
Add/Edit/Delete Bindings in expression builder should also be disabled.

Build number:
2.6.0.v20100504-0630

Steps to reproduce:
1. New a data set and drag to layout.
2. Create chart view for the table, define category series and value series.
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:
Add/Edit/Delete Bindings should be disabled.

Actual result:
See the screenshot. 

Error log:
N/A
Comment 1 Xiaodan Wang CLA 2010-05-04 05:21:41 EDT
Created attachment 166924 [details]
screenshot
Comment 2 Heng Li CLA 2010-05-12 02:26:31 EDT
Fixed by disabling 'edit bindings' item in expression builder under this case and refactored design ui's API for this change.
Comment 3 Maggie Shen CLA 2010-05-13 02:53:39 EDT
Edit binding is removed for chart view of table or crosstab.

verified on build 2.6.0 v20100513-0630.
Comment 4 Xiaodan Wang CLA 2010-05-13 03:25:58 EDT
closed.