List Pages
A list page displays a table showing multiple records of an entity. List pages are used to display the results of a query, or to show the records satisyfing a to-many relationship in another list or inspect page.
Each row in the table represents a record. By default, up to ten records are shown in a page. To display additional records, use the Next and Previous hyperlinks above the table. To change the batch size to a number other than ten, type it in the text field and press Enter.
Each column in the list represents one of the entity's properties. By default, all properties are shown in alphabetical order. You can hide columns and change their order by using the WebAssistant; see See Customizing Your Application With WebAssistant .
The symbols to the right of attribute names represent their sort order:
To change the sort order for any attribute, click the title to cycle between ascending, descending, and unsorted.
Note: By default, the records are sorted in ascending order by the attribute in the first column. You can specify up to three columns to sort on; the last one specified becomes the primary sort key.
For properties that represent relationships, an Inspect button appears in the cell by default. When you click the Inspect button:
In the above example, the Movie entity's Studio relationship is a to-one relationship to the Studio entity. If you click the Inspect button, an inspect page appears for the Studio entity corresponding to the selected movie; see See Inspect and Edit Pages .
- If it is a to-many relationship, another list page appears, showing all the destination records in the relationship.
In the above example, the Movie entity's Roles relationship is a to-many relationship to the MovieRole entity. If you click the Inspect button, a list page appears, showing all the roles in the selected movie.
You can use the WebAssistant to display the related records directly in the table instead of with an Inspect button; see See Customizing Your Application With WebAssistant .