Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2.GA_P02, EE-2.0.0.Beta1
-
Fix Version/s: EE-1.8.2.GA_P03, EE-3.0.0.BETA
-
Component/s: Facelet Components
-
Labels:None
-
Environment:All
Description
User Scenario: Form fields are not allowed to be edited until the user clicks an Edit button.
It would be nice to have a disabled feature which would allow the entire editableTable to not be editable and to display as a standard dataTable.
The current way to do this is to define two editableTable components and use the rendered attribute. One table will have the editable columns defined in it, the other table will have just the <ice-cc:column> components defined.
It would be nice to have a disabled feature which would allow the entire editableTable to not be editable and to display as a standard dataTable.
The current way to do this is to define two editableTable components and use the rendered attribute. One table will have the editable columns defined in it, the other table will have just the <ice-cc:column> components defined.
I think a readOnly attribute is more appropriate and feasible for the editable tables. When readOnly is set the the table rows will not be editable, and will appear in their unedited state. In the RichDataGrid, when the readOnly attribute is set, the table will still allow other functions, such as sorting, filtering, as well as hiding or showing rows.