| Summary: | BIRT group editor inserts unwanted key field | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Paul Rogers <progers> |
| Component: | BIRT | Assignee: | Yuejie Chen <yuejie.chen> |
| Status: | VERIFIED FIXED | QA Contact: | Tianli Zhang <tzhang> |
| Severity: | normal | ||
| Priority: | P3 | CC: | wenfeng.fwd, zqian |
| Version: | 2.2.2 | Keywords: | plan |
| Target Milestone: | 2.5.0 RC2 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | Non-Auto | ||
|
Description
Paul Rogers
I think current behavior is what we agreed before. Please give some advice. To reverse the order of the groups try following - On the 'Groups' tab in the property editor, there is a 'Up', 'Down' button on the right below 'Add', 'Edit', 'Delete'. (In reply to comment #2) > To reverse the order of the groups try following - > On the 'Groups' tab in the property editor, there is a 'Up', 'Down' button on > the right below 'Add', 'Edit', 'Delete'. > This UI is very helpful. However, what I was trying to do is preserve the row layout while changing the key. The problem is that, even though I already had the row layout the way I wanted it (but had made a mistake on the key expression), the UI "helpfully" messed up my UI by adding another key field that I didn't need. This is why I made the suggestion to add the key field ** only ** if the UI for that group is empty. I agree with Paul's suggestion that - 'UI should not always add key fields - when the group changes, UI should add the key field ** only ** if the group header cells are empty' Need change the behavior based on comment #4. Add data item into group header cell only when the cell is empty. Fixed. Only when table group header is empty the key filed will be added, if it is not empty the new key filed will not be added. Verified in 2.5.0 v20090520-0630 build. |