I have a datasource with over 300 fields. I would like to show a small subset of fields and let the user choose any others they would like to see. Setting detail="true" for the majority of fields works well, but the column selector menu is unwieldy with so many fields in one long list. Is there any way to organize them into submenus so the users can find the fields they are interested in more easily.
Announcement
Collapse
No announcement yet.
X
-
When you're using header spans the column picker renders with indentation so as to appear hierarchical.
Alternatively, by overriding getHeaderContextMenuItems you could return your own show/hide menu items that have indentation so that they appear hierarchical.
-
The header spans indentation feature is cute :) However it doesn't solve the "long list" problem.
Another problem we hear is about the order of entries in the columns chooser: it's shown in the order of where the column would appear in the grid. For large sets, it might be more interesting in picking fields in an alphabetical list to find the column you're interested in.
I thought I saw that once, but I'm thinking about the "Configure Sort" popup. Or is there something already like that which integrates the order, visible/invisible, sort properties, group properties, ... in 1 screen? We then let UI State take over to remember the configuration.
Comment
Comment