Bug 743547

Summary: Web Guided Decision Table: removing a collumn corrupts the table
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Zuzana Krejčová <zkrejcov>
Component: User InterfaceAssignee: manstis
Status: VERIFIED --- QA Contact: Lukáš Petrovický <lpetrovi>
Severity: medium Docs Contact:
Priority: unspecified    
Version: BRMS 5.2.0-ER1CC: lpetrovi, manstis
Target Milestone: ---   
Target Release: BRMS 5.3.0.GA   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
When merging cells in a guided decision table, the decision table could become inoperable. This was because deleting a column that contained a row of grouped data the underlying ungrouped row data was not correctly processed leading to the corruption. This has been resolved and the error no longer occurs.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Zuzana Krejčová 2011-10-05 10:54:23 UTC
Description of problem:
In Web Guided Decision Table it is possible to merge adjacent cells in a collumn that have the same value. Rows with such cells can that be collapsed (or grouped) together into one row. In such a state, if you remove a collumn the table becomes unoperable, save for changing the values in cells. It is impossible to expand the rows back, add a row, delete a row, add or delete a collumn.. till refresh.


Version-Release number of selected component (if applicable):
BRMS 5.2.0 ER5


Steps to Reproduce:
1. Create a Web DT with at least 2 rows, same values in one collumn.
2. Click the picture in upper left corner of the table to merge the cells
3. Click the "-" sign in the merged cell to collapse the rows
4. Remove a collumn
5. Try clicking the "+" sign in the merged cell, adding a row..

6. Save the table or refresh in some way. -> Table is operable again.

Comment 1 manstis 2011-11-15 09:33:21 UTC
Change back-ported to 5.3.x branch.

Comment 3 lcarlon 2012-06-04 01:01:20 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
When merging cells in a guided decision table, the decision table could become inoperable.

Comment 4 lcarlon 2012-06-04 01:02:01 UTC
Hi Mike,

Please let me know how this was resolved so I can add the information to the release notes.

Thanks
Lee

Comment 5 manstis 2012-06-06 08:16:45 UTC
Hi Lee,

When deleting a column that contained a row of grouped data the underlying ungrouped row data was not correctly processed leading to the corruption.

Cheers,

Mike

Comment 6 lcarlon 2012-06-07 00:34:17 UTC
    Technical note updated. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    Diffed Contents:
@@ -1 +1 @@
-When merging cells in a guided decision table, the decision table could become inoperable.+When merging cells in a guided decision table, the decision table could become inoperable. This was because deleting a column that contained a row of grouped data the underlying ungrouped row data was not correctly processed leading to the corruption. This has been resolved and the error no longer occurs.