Tuesday, November 2, 2010

ADF UI - How to get 'Format' menu for table in af:panelCollection?

TO get the 'Format' menu in af:panelCollection, set columnSelection="multiple" for the af:table inside panelCollection. Actually, setting columnSelection="multiple" will allow user to select multiple table columns at once and apply formatting (Like resizing columns, wrapping the content in the columns, etc.,) and it'll also render a footer for the table which will show status messages like 'columnsHidden'.
<af:table value="#{bindings.EmpDeptVO.collectionModel}" var="row" rows="#{bindings.EmpDeptVO.rangeSize}" emptyText="#{bindings.EmpDeptVO.viewable ? 'No data to display.' : 'Access Denied.'}" fetchSize="#{bindings.EmpDeptVO.rangeSize}" rowBandingInterval="0" selectedRowKeys="#{bindings.EmpDeptVO.collectionModel.selectedRow}" selectionListener="#{bindings.EmpDeptVO.collectionModel.makeCurrent}" rowSelection="single" id="t1" styleClass="AFStretchWidth" columnSelection="multiple" first="0" contentDelivery="immediate" autoHeightRows="10">

Format menu in panelCollection:
Status bar showing 'Columns Hidden':

4 comments:

  1. Is there a way I can hide the columns hidden message

    ReplyDelete
  2. Thank you so much for taking the time for you personally to share such a nice info. I definitely enjoying every little bit of it. It is a great website and nice share.
    White card wa

    ReplyDelete

Related Posts with Thumbnails