Bug 257447 - Add Control to Existing Binding
Summary: Add Control to Existing Binding
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: Future   Edit
Assignee: Birt-ReportDesigner CLA
QA Contact: Maggie Shen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-03 18:48 EST by Scott Rosenbaum CLA
Modified: 2009-07-16 09:59 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Rosenbaum CLA 2008-12-03 18:48:43 EST
Common usage scenario:
 - User creates a new data control (aggregate or simple)
 - User builds binding for control which is set on the table
 - User deletes the control (stuff happens)
 - User wants to re-introduce a control that uses the existing binding

Unfortunately, the GUI does not support this level of interaction.  The only way you can do it is to add a new control that is bound to the first control, but that is silly cause now you this extra binding that does nothing.

To me, the best solution is a view that displays the available fields (data binding) associated with any table.  The user can then drag and drop from that view to the appropriate location in the table.  

Ideally the view would support modification of the data bindings, similar to the  table binding page.  

Adding this type of GUI would make it significantly easier to understand and take advantage of table bindings.  Navigation should be optimized for a tall skinny view.  (overlays with palette, library, and data explorer)
Comment 1 Scott Rosenbaum CLA 2009-07-16 09:59:10 EDT
This behavior can be achieved through the Change Data Binding, but finding that is a bit unclear.  I really think a data binding view would add a lot to the app.