Published at: 2025-10-30
List Page Layout
I. List Page Layout—PC Version
- The PC version list page layout configuration interface is divided into three sections: left, center, and right.
- When clicking the object icon to display the list, create/modify other objects, and need to select this object, the data of this object needs to be displayed on the list page. This provides list page layout and data selection list page, which can be set separately, with the latter defaulting to follow the former.
1.1 Navigation Area
The left side is for component settings, supporting the following types of components:
- General Components: List Page, Embedded Page, Chart, Navigation Component, Dashboard
- Containers: Tab Container, Grid Container
- Custom Components: User-defined components
1.2 Content Display Area
- The center of the page is the page preview interface.
1.3 Settings Area
- The right side under component settings allows you to set some common settings for the list page.
- List Page Layout: Supports setting scene visibility, view settings, quick filters, general buttons, batch operation buttons, quick operation buttons, and the display of summary fields.
Note: The list page experience is crucial, ensure to configure best practices from a business perspective.

1.3.1 Component Introduction
- General Components Dashboard/Chart
- The Dashboard can display multiple BI Reports on the list page, including preset and custom dashboards.
- Charts can display BI Reports on the list page.

- General Components Embedded Page
- Embedded page URLs support variable insertion.
-
Embedded pages support height configuration.
Note: The target website may have security settings for secondary pages, so not all URLs can be displayed in embedded pages. Please confirm that the webpage can be opened normally during the front-end demonstration.

- Grid Container
- The Grid Container can incorporate other components to organize and compare information.
- The Grid Container can adjust the number of grids and the size ratio between grids.

1.3.2 Button Settings
- General Buttons
- Can be shown or hidden.
- Set the button position in the button configuration as [List Page General Operations].
- After configuration, the button appears at the top right of the front-end list page. If the button is not exposed, click the top right [···] to see it.
- Batch Operation Buttons
- Can be shown or hidden.
- Set the button position in the button configuration as [List Page Batch Operations].
- After configuration, when selecting data on the list page, the button appears at the top of the front-end list page.
- Note: Batch buttons remain present as long as data is selected in the list, regardless of whether the preset execution conditions are met. Clicking execute will not perform button operations on data that does not meet the conditions.
- Quick Button Operations
- Can be shown or hidden.
- Set the button position in the button configuration as [List Page Single Item Operations].
- After configuration, the button appears in the [Operations] column on the right side of the list page data. You can decide the number of exposed and dropdown buttons by adjusting the [Display Exposure] count.
II. List Page Layout—Mobile Version
The mobile version list page defaults to follow the PC version layout but can also enable independent configuration.
2.1 Independent Configuration
- Click on the data in the middle preview list to configure the list page settings.
- Layout settings include: display style, scene settings, field settings, quick filter settings, button settings, summary field settings.
- Display Style: Data can be set to display as cards or tables on the list page.
- Scene Settings: Set which default or enterprise-level scenes can be hidden/shown for front-end users on this page, and whether to display scenes as tiles or dropdowns.
- Quick Filter Settings: Set which fields users can filter on the list page, and whether these fields are exposed to simplify search efficiency.
- Field Settings: Set which fields are specifically displayed on the list page, directly following the field settings in the scene.
- Button Settings: Set the visibility of general and batch buttons.
- Summary Field Settings: Enable settings for fields like numbers, amounts, and exchange rates to perform sum statistics.
- The mobile version provides separate settings for list page layout and data selection list page layout, with the latter defaulting to follow the former settings. The latter can also enable independent configuration for separate settings.

III. Multi-View Display on List Page
In the front-end list page, a simple list may no longer meet user needs. Users may need to compare different data, display all data’s geographical locations on a map, or show different data’s duration on a calendar. Therefore, the system provides multiple list page views for users to browse data.
3.1 Split-Screen View
- Switching to split-screen view changes the original table to a left-right structure, with the left showing the list and the right showing the data detail page.
- The left list displays as cards, showing only the first three fields in the column settings. Quick filters are not supported in split-screen view.

3.2 Map View
- Fields with location types can switch to map view on the list page (web version only).
- When there are multiple location fields, you can customize the selection.
- Supports front-end customization of field display in map bubble points.

3.3 Calendar View
- Scene/Value: Enterprises can select objects and display them in calendar mode according to date-time fields in the objects. The summary field for each object on the calendar can be customized. The list page layout adds a calendar view, allowing users to arrange and manage business data from a time dimension, making schedule planning simpler and more efficient.
- Function: Display modes include calendar only, calendar + list.
- Select Time Dimension: The selected field must be a date-time type field and a required field (not required in layout settings).
- Configure summary fields when displaying the calendar.
- The front-end calendar supports viewing by day, week, month, and supports common functions like scene, filter, search.

IV. Advanced Settings - Display Specific Record Type in Menu
In the custom menu, it is now supported to set the menu by record type, meaning the menu can display not only objects but also a specific record type under an object as an icon.
-
Example: The Account object has two record types, Store and Distributor. Some enterprises need to display data of different record types in two separate menus, such as only seeing Distributor type data when entering the Distributor menu, and different Roles see different layout styles when entering different record type menus.
Note: Menu refers to the long bar of objects displayed after clicking the CRM system on the left.
4.1 Setup Steps
- Create a custom menu.


- Associate an object and its record type.

- In menu template management, the CRM application supports checking the newly created custom menu.


- Add a new list page layout, the newly added layout in the image is [Store].

- Set the allocation layout (only effective after the record type is separately configured with a custom menu).

- At this point, assign the Store layout to various Roles under the Store record type, and assign this record type to the previously created menu. Therefore, you can directly view the Store in the menu, and its layout is displayed according to the previous allocation.

V. List Page Search
5.1 Full Field Search Configuration
In Admin Console - Object Management - Preset/Custom Object - Basic Info, enable [Global Search], and the front-end filter condition adds [Full Field].


5.2 Search Scope
Currently, the list page field search function includes the following fields in the dropdown search scope: auto-increment number, single-line/multi-line text, collaborative rich text, phone, email, URL, lookup, location.

5.3 Filterable Fields
Most fields support filtering, with special cases for [Reference Fields] and [Calculated Fields]:

- Reference Fields
- a. If the field configuration supports filtering, reference fields can be filtered on the list page.
- b. Reference fields that reference “lookup fields, Dept. fields, personnel fields, Images fields” do not support filtering (when these fields are selected, “whether to support filtering on the list page” is grayed out as no).
- c. Reference fields that do not support filtering cannot be used as filter conditions in functions.
- d. Reference fields have a [whether to support filtering configuration] item, enabling this configuration allows filtering.

- Calculated Fields
- a. Calculated fields cannot be stored due to special circumstances, so they do not support filtering; calculated fields support filtering on the data list page, and the comparison operator for filtering calculated fields matches the return value type of the calculated field.
- b. If the formula references fields on personnel, using the [reference personnel attribute calculated field supports filtering] gray item allows filtering.

VI. Common Issues
1. Can the mobile list page search field set default fields?
The search function defaults to the main Attribute field. If users switch to other fields for search, it has a memory function, and the next time they enter the search, it defaults to the field used last time.
2. After selecting a specific record type, why does the mobile list page search retrieve data from other record types, but the PC version displays the corresponding record type data normally?
The mobile list page full field search is currently a full search without other conditions: such as scene, filter, etc. If it’s a custom object, you can apply for the gray item: [Mini Program] Object Data List Search V2 - Custom Object; if it’s a preset object, it is not supported.
3. Can list page search fields filter out extra fields based on header fields?
List page search fields are fields that support filtering on the object, not controlled by the visibility of header fields.
4. Why can’t the “tag” field be selected in the list page filter fields?
Please confirm the gray item: [Shield Tag Filter] gray item (tag not visible); if you need to roll back, please apply for gray rollback yourself.
5. Does the mobile filter field support unified configuration by the administrator?
Yes, the specific configuration location is shown in the image: List Page Layout -> Mobile Independent Layout -> Quick Filter Settings.

Glossary:
- Enable Quick Filter: Refers to whether the filter field is set to be exposed.
- Field Settings in Filter Page: Refers to setting which fields are used as filter fields.
The above configuration allows users to adjust themselves on the front end, and after adjustment, there is a personal configuration.
Points to note:
1. The web version list page layout can also set quick filter fields, and the two are independent of each other, with no association.
2. If the list page layout does not enable mobile independent configuration, it defaults to the fields configured in the mobile summary layout.
3. If users report that the configuration does not follow tenant-level configuration, guide users to click restore system default.
6. Logic for the display fields and order of each list header
I. Example images of each list:
1. List Page, List Page Header Display Fields, Column Settings as shown:

2. Sub-object/Related Object Table (Display Style: Record Type Tile) as shown:
2.1 Admin Console Configuration Location: Primary Object Detail Page -> Sub-object, Related Object Component Settings -> Display Style

2.2 Front-end Display:

3. Sub-object/Related Object Table (Display Style: Record Type Dropdown) as shown:

II. Logic for the display fields and order of each list header:
1. Default Value Logic:
1.1 List Page:
- Takes the scene display fields and order.
1.2 Sub-object/Related Object Table (Display Style: Record Type Tile):
- Fields take the intersection of scene display fields and layout display fields.
- If scene settings header fields = all, order takes the default detail page layout field order.
-
If scene settings header fields = specified record type, order takes the default detail page layout field order.Note: 1. If grayed out [Sub-object display style is tile mode, header display fields follow the corresponding layout order], fields take the intersection of scene display fields and layout display fields, order takes the corresponding layout order. 2. If grayed out [Detail page sub-object column field order optimization, sub-object fields take scene configuration], fields take the intersection of scene display fields and layout display fields. - If scene settings header fields = all, order takes scene display fields. - If scene settings header fields = specified record type, order takes the record type corresponding detail page layout field order. - ps: If gray function 1 is grayed out again, the display logic follows gray 1. - Gray 1: Sub-object display style is tile mode, header display fields follow the corresponding layout order. - Gray 2: Detail page sub-object column field order optimization, sub-object fields take scene configuration.
1.3 Sub-object/Related Object Table (Display Style: Record Type Dropdown):
- Takes the scene display fields and order.
2. Logic after “Column Settings” is modified:
- Equivalent to personal-level configuration, the default value logic no longer takes effect, taking the column settings after personal-level configuration.
3. Rules for Column Settings:
- “Column Settings” default situation: follows Admin Console -> Scene Management -> Display Field Settings.
- “Column Settings” can configure whether all fields of the object are displayed.
- If personal-level modification of “Column Settings” is done, it no longer follows scene settings.
- If you want to restore following scene management, click [Restore System Default] in column settings to clear personal-level column settings.
6. Where does the default column width set in the scene take effect?
The field width set in the scene only applies to object lists (large lists, related lists, data selection lists, i.e., where there are scenes), the field width of the new edit page sub-table does not apply to this rule.
ps: 1. The field width of the new edit page sub-table does not support unified settings, currently all are default widths, but users can adjust themselves, and after adjustment, there is personal memory stored in the browser cache, clearing the cache will restore the default width.
2. If it is found that it does not take effect after setting, it is likely due to personal settings. Please manually restore the default column width in the object large list and check again.
7. What buttons can be configured on the list page? What logic do different buttons follow in different lists?
General Buttons
- The web version supports setting exposed buttons, the mobile version does not support and does not follow web version configuration.
Large List
- Supported buttons: New, Import, Export, Export Images/Attachments, Duplicate Check Tool, Smart Form, Pull Order, Custom Button (Business/UI).
| Web | Mobile | |
|---|---|---|
| Large List - Mobile Independent Layout Not Enabled | Display buttons/order and number of exposed buttons follow web version configuration | Display buttons/order follow web version configuration, does not support button exposure |
| Large List - Mobile Independent Layout Enabled | Display buttons/order and number of exposed buttons follow web version configuration | Display buttons/order follow mobile independent configuration, does not support button exposure |
Related List
- Supported buttons: New, Associate, Disassociate, Smart Form, Custom Button (Business/UI).
| Web | Mobile | |
|---|---|---|
| Detail Page - Web Version - Related List Independent Configuration Not Enabled | Default new button exposed, other buttons collected in more | Default new button exposed, other buttons collected in more |
| Detail Page - Web Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow related list independent configuration | Display buttons/order follow web version related list independent configuration, does not support button exposure (default first exposed) |
| Detail Page - Mobile Version - Related List Independent Configuration Not Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Display buttons/order follow web version related list independent configuration, does not support button exposure (default first exposed) |
| Detail Page - Mobile Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Display buttons/order follow mobile version related list independent configuration, does not support button exposure (default first exposed) |
Data Selection List
- Supported buttons: New.
| Web | Mobile | |
|---|---|---|
| Data Selection List - Web Version - Independent Configuration Not Enabled | Display buttons/order and number of exposed buttons follow object large list web version configuration | Display buttons/order follow object large list web version configuration, does not support exposure (default first button exposed) |
| Data Selection List - Web Version - Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow object large list web version configuration | Display buttons/order follow object large list web version configuration, does not support exposure (default first button exposed) |
| Data Selection List - Mobile Version - Independent Configuration Not Enabled | Display buttons/order and number of exposed buttons follow object large list web version configuration | Display buttons/order follow object large list mobile version configuration, does not support exposure (default first button exposed) |
| Data Selection List - Mobile Version - Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow data selection list independent configuration | Display buttons/order follow data selection list independent configuration, does not support exposure (default first button exposed) |
Batch Buttons
- Web version and mobile version do not support setting button exposure.
Large List
- Supported buttons: Export, Export Images/Attachments, Lock, Unlock, Tag, Change Owner/External Owner, Change/Remove Partner, Add/Remove Related Teams Member, Print, Send Email, Follow, Unfollow, Custom Button (Business, UI).
| Web | Mobile | |
|---|---|---|
| Large List - Mobile Independent Layout Not Enabled | Display buttons/order follow web version configuration | Display buttons/order follow web version configuration |
| Large List - Mobile Independent Layout Enabled | Display buttons/order follow web version configuration | Display buttons/order follow mobile independent configuration |
Related List
- Supported buttons: Export, Export Images/Attachments, Tag, Change/Remove Partner, Print, Send Email, Follow, Unfollow, Custom Button (Business, UI).
| Web | Mobile | |
|---|---|---|
| Detail Page - Web Version - Related List Independent Configuration Not Enabled | Display buttons/order follow object large list configuration | Display buttons/order follow object large list configuration |
| Detail Page - Web Version - Related List Independent Configuration Enabled | Display buttons/order follow web version related list independent configuration | Display buttons/order follow web version related list independent configuration |
| Detail Page - Mobile Version - Related List Independent Configuration Not Enabled | Display buttons/order follow web version related list independent configuration | Display buttons/order follow web version related list independent configuration |
| Detail Page - Mobile Version - Related List Independent Configuration Enabled | Display buttons/order follow web version related list independent configuration | Display buttons/order follow mobile version related list independent configuration |
Quick Buttons (also known as “Single Item Buttons”)
- Web version supports setting button exposure, mobile version does not support and does not follow web version configuration.
- Mobile version only displays single item buttons in card style, not in table style.
Large List
- Supported buttons: Convert, Custom Button (Business, UI).
- ps: Large list mobile independent layout does not support configuring quick buttons.
| Web | Mobile | |
|---|---|---|
| Large List - Mobile Independent Layout Not Enabled | Display buttons/order and number of exposed buttons follow web version configuration | Display buttons/order and number of exposed buttons follow web version configuration |
| Large List - Mobile Independent Layout Enabled | Display buttons/order and number of exposed buttons follow web version configuration | Display buttons/order and number of exposed buttons follow web version configuration |
Related List
- Supported buttons: Custom Button (Business, UI).
- ps: Detail page mobile independent layout - related list independent configuration does not support configuring quick buttons.
Lookup Related
| Web | Mobile | |
|---|---|---|
| Detail Page - Web Version - Related List Independent Configuration Not Enabled | Display buttons and number of exposed buttons follow object large list configuration | Display buttons and number of exposed buttons follow object large list configuration ps: mobile version only displays exposed single item buttons |
| Detail Page - Web Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |
| Detail Page - Mobile Version - Related List Independent Configuration Not Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |
| Detail Page - Mobile Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |
Sub Related
| Web | Mobile | |
|---|---|---|
| Detail Page - Web Version - Related List Independent Configuration Not Enabled | Display buttons follow object large list configuration, does not support button exposure ps: exposure does not inherit object large list configuration | Display buttons and number of exposed buttons follow object large list configuration ps: mobile version only displays exposed single item buttons |
| Detail Page - Web Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |
| Detail Page - Mobile Version - Related List Independent Configuration Not Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |
| Detail Page - Mobile Version - Related List Independent Configuration Enabled | Display buttons/order and number of exposed buttons follow web version related list independent configuration | Does not display single item buttons |