| Table Row Edit (Choice List) | Version 2.0.0.0 |
||
|
|||
| Description | |
| Use the Table Row Edit (Choice List) pattern when the user needs to change a single attribute or multiple attributes in a table or tree table to a single value without leaving the page. |
| Pattern Set Decision Table | |
Table Row Edit |
||||||
| Is the editable content limited to one to two attributes? | Yes |
No |
No |
No |
No |
No |
| Is the amount of editable content attributes suitable for a dialog box? | No |
Yes |
No |
No |
No |
No |
| Does the amount of editable content require a large amount of space or a complex component? | No |
No |
Yes |
Yes |
Yes |
Yes |
| Does the user need to see the object attributes being edited in the context of other objects? | Yes |
Yes |
No |
Yes |
No |
Yes |
| Do the editable attributes for groups of objects need to be set to the same value? | Yes |
Yes |
Yes |
No |
No |
No |
| Is the level of editing suitable for a self-service or novice user? | Yes |
Yes |
Yes for a |
No |
Yes |
No |
| Pattern Samples | |
Users can edit a single attribute across several rows of a table or tree table by selecting the rows and changing the attribute by accessing the values in the choice list. |
![]() |
| Figure 1. Editing a single attribute across several rows of a table |
If more than one column is editable, provide the column names in an additional choice list, followed by a second choice list containing the values for the second column. |
![]() |
| Figure 2. Selecting the column to edit |
| Related Guidelines | |
| Buttons | Guidelines for buttons in toolbars |
| Select Choice | Guidelines for Select Choice component (choice list) |
| Tree Table | Guidelines for the Tree Table component |
| Tables | Guidelines for the table component |
| Toolbar | Guidelines for the toolbar component |