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 1Blog mentions 2Blog 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

This is part of the #TooLDR series where I test and review the tools for Power Platform. You can check out the information for the other tools on this page.

Comments

Popular Posts