Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

List screen configuration

Configure a list screen so that your users can see a list of records from their mobile app. To access a record from the list, a user can tap the record name.

Before you begin

Role required: admin or delegated developer

About this task

Create a simple list screen with a single data source, single segment, default filters, and an optional embedded record screen. When creating a list screen, you can automatically generate all downstream records you need by populating the list name, data item, and card.

Procedure

  1. Navigate to All > System Mobile > Mobile App Builder.

    The Mobile App Builder opens in a new browser tab and displays the application scope selection screen.

  2. Search for the application scope you are working in and then select the name of the application scope.

    The Mobile App Builder categories home screen displays.

  3. Select the Screens category, and then select New.

  4. Select the List option in the Create a screen page, and then select Continue.

Image omitted: mab-list-screen-creation.png
blank list screen creation record
  1. Complete the fields as needed; the associated records are automatically generated for you based on the inputs you provide.

    FieldDescription
    General settings
    NameThe name of your list screen. This name appears as a tile in the mobile application.
    DescriptionAdditional information about your list screen.
    Hide screen nameOption to determine whether the screen name isn’t shown as the screen header. This is useful if the text already appears in the header name or if it doesn’t provide any value to the user.
    Hide filtersOption to prevent the list from displaying a list filter.
    Content settings
    Data and filteringChoose or create a data item to determine what information is displayed on your screen.
    Card layout and fieldsChoose or create a card to determine how information is displayed on your screen.
    Functionality
    Destination screenOption to have an embedded record details screen created. This screen is accessed by tapping on an item in the list.
  2. Select Create.

    All necessary downstream records are automatically generated for you and you’ll be taken to the list screen record configuration form. Optional configuration options are available under the Advanced settings section.

    Note: Selecting Cancel takes you back to the Screens selection page.

    Automatically generated records are marked with a blue spark icon in the configuration tree.

Image omitted: mab-generated-records-icon.png
three generated records with a blue spark next to them
  1. Edit fields or fill in additional ones for your list screen.

    FieldDescription
    General settings
    NameThe name of your list screen. This name appears as a tile in the mobile application.
    DescriptionAdditional information about your list screen.
    Available offlineOption to determine whether the screen is available in offline mode or not.
    Hide screen nameOption to determine whether the screen name isn’t shown as the screen header. This is useful if the text already appears in the header name or if it doesn’t provide any value to the user.
    Hide filtersOption to prevent the list from displaying a list filter.
    Screen segments
    Screen segmentsConfigure additional screen segments for the list screen.
    Advanced settings
    IconIcon used to represent your list screen when added to a launcher screen.
    Custom filterOption to add a custom filter for filtering record types by category.
    Empty stateConfigure what displays in an empty space when no data is available to show.
    Top menu function instancesOption to determine whether to use top menu functions to display additional options.
    Footer function instancesOption to determine whether to use footer functions to display additional options.
    Input form screenCreate an input form screen that determines what records show up on your list screen based on user input.
    UI parameters (legacy)Change how a field or UI element behaves.
    Dynamic screen titleAllows you to create an element and map it to a UI parameter. Use it to pass a value from one screen to another and include it in the title of the destination screen.
    Role accessDetermine which user roles can access this screen. If you have selected no roles, users with any role will have access to the screen. 
  2. Select Save.

Result

List screen primary screen

Image omitted: mobile-list.png
List screen.

What to do next

  • Use embedded screens within your list screen- List screens can be configured to include record screens. Adding an embedded screen enables users to tap on a record, the contents of which are displayed in a new screen. As an admin, you configure this option in the List item config record. For more information, see Configure a record screen for use with a list screen.
  • Configure mobile functions for your list screen - The List screen can include top menu functions and footer functions to determine the type of action users can perform on a list screen. As an admin, you configure this option in the List screen record. For more information see, Mobile functions and Associate a function with a location in the app.
  • Configure role access for records in your list screen - Use the role access option to configure the records in your list screen to only display to selected roles. As an admin, you configure this option in the List screen record.