When a user selects an entity in the site map of a model-driven app, they will see a grid of records. This grid is a view. You can change which views are shown by default and can customize the view definition.
Views define how a list of records for an entity is displayed. Views are a fundamental part of the user interface and one that is often overlooked.
In this section, we will explore the types of views, how to customize views, and adding controls to forms.
A view definition consists of the following:
- The entity the view will display records for
- The fields to display as columns in the list
- The order of columns in the list
- The query (filter) to restrict which records will be displayed
- The sort order
Each entity has its own set of views that are displayed in various places in the user interface. Users utilize views to focus on the records that they need to work on. You should put careful thought into the number, and design, of views. If users have to go into...