---
sourceDocument: Australia Mobile Configuration and Navigation
sourceDocumentLink: https://www.servicenow.com/docs/r/mobile

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Mobile Configuration and Navigation

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# Configure the script field for records screens

# Configure the script field for records screens {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Configure script screen fields to display calculated or personalized content in your mobile forms, without modifying the underlying database values.

## Before you begin

Role required: admin  
Note:  
For use cases and examples of how the script screen field is used, see [Dynamic variable support in record screens](https://www.servicenow.com/docs/ZZ52U6HfhMSIOGN42Tg0Eg "Use the script screen field in record screens to display dynamic field values. The script runs to determine the field value before it displays in your form. The value returned by the script doesn't replace the database value. For example, you can display translated content for dynamic variables within an email.").

## Procedure

1. In the web-based UI, enter <kbd class="ph userinput">sys_sg_screen_field.list</kbd> in the filter navigator.
2. Select either an existing form field or select New to open the Screen fields page.
3. On the Screen fields page, fill in the required fields.  
   {#record-screen-script-type-config__table_ktr_wbt_k3c__entry__2}

   | Field | Description |
   |-|-|
   | Type | Type of screen field. For a list of types and a description of how they're used, see [Screen fields](https://www.servicenow.com/docs/t8UsW0PnQH6xrNMLRWOMRw "Screen fields improve the usability of your form screens. With screen fields, your users can view and edit attachments, view and complete checklist items, or display a field without a label."). For this configuration, select Script. |
   | Form field | Table field that the screen field uses as a data source. Select a field that contains the dynamic variable you want to use for the script. |
   | Hidden | Option to avoid this field from showing on the record screen. |
   | Order | Order in which this field appears. Fields appear on the record screen from the lowest to the highest value. |
   | Value only | Value of the field without the field label. |
   | Screen | Record screen field that displays data from the table field specified in Form Field field. |
   | Execution script | Script that runs when the record screen is displayed. The script must return a JSON object containing the Type and Value to display. |
   [ ]

   {#record-screen-script-type-config__table_ktr_wbt_k3c}
4. Select Script from the Type field.
5. From the Screen field, select the record screen where the execution script is to be activated.
6. Enter your script in the Execution Script area, including any dynamic variables.  
   Note:  
   For configuration information, see [Dynamic variable support in record screens](https://www.servicenow.com/docs/ZZ52U6HfhMSIOGN42Tg0Eg "Use the script screen field in record screens to display dynamic field values. The script runs to determine the field value before it displays in your form. The value returned by the script doesn't replace the database value. For example, you can display translated content for dynamic variables within an email.").
7. Select Submit.

