Title | | » | Add separate groups for Live Report views |
Assigned To | | » | Nick Shulman |
Type | | » | Todo |
Area | | » | Skyline |
Priority | | » | 3 |
Milestone | | » | 2.6 |
We need to separate report views created by the user from the ones used for external tools. More broadly, it would be good for a user to create their own separate groups of report views.
I propose that we should initially have a group "Main", or a root level group, that acts as views act today, putting them immediately in front of the user on both the File > Export > Reports form and the Views menu on the Live Report grids. Once the first External Tool is installed, that will create a separate group called "External Tools", which would be available as a sub-menu on the Views menu for the live reports group, and perhaps a sub-folder in the File > Export > Reports form, if we turn the list their into a tree (or an element in a dropdown list that controls the contents of the current list, but I am liking the tree idea more, as I think about it, is that would allow us to persist the tree state - using Trevor's code - each time the form is shown, which could be interesting to users when they start to create their own groups).
This makes "Edit List" and "Manage Views" a bit more complicated, since they will need to support this hierarchy.