ICEfaces
  1. ICEfaces
  2. ICE-7004

Support user-specified Column Visibility on ace:dataTable

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1-Beta, 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 2.1, ace:dataTable
    • Assignee Priority:
      P2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Add  optional  support  for  user-­‐controlled  visibility  of   ace:dataTable  columns  via:
        
      - Changing  column  visibility  in  popup  via ace:tableConfigPanel (see  ICE-7005),  by  toggling  checkbox  controls  (one   per  column).  
      - User-­‐defined  column  visibility  should  be  optionally  persisted  to   backing‐beans  on  the  server  for  possible  retention  between  user   sessions.

      Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component:

      - "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view.
      - "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server.

        Issue Links

          Activity

          Ken Fyten created issue -
          Ken Fyten made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 2.1 [ 10241 ]
          Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
          Assignee Ken Fyten [ ken.fyten ]
          Ken Fyten made changes -
          Salesforce Case []
          Description Add  optional  support  for  user-­‐controlled  visibility  of   ace:dataTable  columns  via:
            
          - Changing  column  visibility  in  popup  "Table  Config.  Pane"  (see  ICE-  below),  by  toggling  checkbox  controls  (one   per  column).  
          - User-­‐defined  column  visibility  should  be  optionally  persisted  to   backing‐beans  on  the  server  for  possible  retention  between  user   sessions.

          Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component:

          - "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view.
          - "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server.

          Add  optional  support  for  user-­‐controlled  visibility  of   ace:dataTable  columns  via:
            
          - Changing  column  visibility  in  popup  via ace:tableConfigPanel (see  ICE-7005),  by  toggling  checkbox  controls  (one   per  column).  
          - User-­‐defined  column  visibility  should  be  optionally  persisted  to   backing‐beans  on  the  server  for  possible  retention  between  user   sessions.

          Configuration of this feature will be via the addition of the following new attributes/events on the ace:column component:

          - "userDefinedColVisibility"=true/false (default=false). When "true", the user can toggle the column's visibility in the Table Config. Pane view.
          - "onColVisibilityChangedEvent". This event will fire whenever the user changes the visibility on this column. If no server-side listeners are registered for the event, it is not broadcast back to the server.

          Ken Fyten made changes -
          Link This issue depends on ICE-7005 [ ICE-7005 ]
          Ken Fyten made changes -
          Link This issue blocks ICE-6997 [ ICE-6997 ]
          Ken Fyten made changes -
          Summary Support user-specified ace:dataTable column visibility Support user-specified Column Visibility on ace:dataTable
          Salesforce Case []
          Ken Fyten made changes -
          Link This issue blocks ICE-7013 [ ICE-7013 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P2
          Assignee Ken Fyten [ ken.fyten ] Nils Lundquist [ nils.lundquist ]
          Hide
          Nils Lundquist added a comment -

          Added in r25281.

          Show
          Nils Lundquist added a comment - Added in r25281.
          Nils Lundquist made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.1-Beta [ 10291 ]
          Fix Version/s 2.1 [ 10241 ]
          Security Private [ 10001 ]
          Ken Fyten made changes -
          Fix Version/s 3.0 [ 10241 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Nils Lundquist
              Reporter:
              Ken Fyten
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: