View Layout Replicator
This XrmToolBox tool allows you to replicate the layout (columns and
sorting order) of the selected view to multiple views of the same table
(developed by
Tanguy Touzard).
When there are multiple views in the table, it is important to keep the
column layout the same across different views to have a consistent user
experience when the user switch from one view to another (unless there is
a specific requirement to have different columns for a particular view).
It is tedious and error-prone to set the same layout for all views
manually.
To replicate the column layout and sorting order of a view to multiple
views, you can use this tool to select the source view which has already
been configured with an ideal columns/sorting order and select the target
views to be overwritten.
Personally, I find it useful and time-saving when there is a requirement to create a new column and add it to a lot of the existing views of the table.
- Tool Information
- Documentation
- Blog mentions 1, Blog mentions 2, Blog mentions 3
- Video Tutorial (from 11:48), Video 2 (from 42:11), Video 3
- Functionalities
- Replicate the column layout and sorting order of a view to multiple views
- Load the list of tables from the whole environment (Fig. 1, Pt. 1) or from the selected solution (Fig. 1, Pt. 2 and Pt. 3)
- Filter the list of tables by display name (Fig. 1, Pt. 4)
- Select the table (Fig. 1, Pt. 5)
- Select the source view which has already been configured with an ideal columns/sorting order (Fig. 1, Pt. 6)
- Preview the column layout and sorting order of the selected view (Fig. 1, Pt. 7)
- Filter the list of target views to only show system views or user views (Fig. 1, Pt. 8)
- Select the target views to be overwritten with the column layout and sorting order from the source view (Fig. 1, Pt. 9)
- Select options to replicate the column layout only or sorting order only or both (Fig. 1, Pt. 10)
- Overwrite the column layout and sorting order from the source view to the selected target views and save the views (Fig. 1, Pt. 11)
- Publish the changes for the selected table (Fig. 1, Pt. 12)
- Publish all customisations (Fig. 1, Pt. 13)
Fig. 1 - View Layout Replicator
Comments
Post a Comment