Screen fields
Summarize
Summary of Screen fields
Screen fields enhance the usability and presentation of your form screens in ServiceNow by allowing users to interact with attachments, checklist items, and various types of content directly on the form. When configuring a details screen, each selected field becomes a Screen Field [syssgscreenfield] record, which can be modified to change the display type and improve user experience.
Show less
Screen Field Types and Their Uses
- Text: Displays text from any field on the current record, with an option to show the value without a label.
- Percentage: Shows decimal values as percentages (e.g., 0.35 as 35%) with an option to hide the label.
- Image: Displays an image from a field or attachment sysID; users can preview the full image.
- Attachment: Lists all attachments for a record with options for users to rename or delete them.
- Video: Embeds externally hosted videos linked from the current record; opens video in a new window on play.
- File: Previews PDF files directly on the form; users can open and zoom PDFs in a preview screen.
- HTML: Displays HTML content from a field or string containing HTML code.
- Checklist: Shows checklist items associated with the record; users can mark items complete or incomplete.
- Date: Displays date or date/time fields formatted per instance settings, with an option to hide labels and enable user edits via action functions.
- Stage: Shows read-only approval or completion status for requested items and catalog items, based on configured workflows.
Practical Application
By adding and configuring screen fields on record screens, you can tailor how data and interactive elements are presented to users, improving their ability to view, edit, and complete tasks efficiently. For example, embedding videos or displaying attachments directly on forms reduces navigation and streamlines workflows. Stage fields provide clear status visibility for approval processes, and checklist fields support task tracking within records.
ServiceNow customers can leverage screen fields to create more engaging and functional forms, enhancing user productivity and data clarity across various record types.
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.
When configuring a details screen, you select fields to display on your form. When you save the details screen, the instance creates a Screen Field [sys_sg_screen_field] each selected field. You can modify these records to change the screen field type. Change the screen field type to change how your information is presented, and improve the appearance and usability of the screen for your users.
Screen field types
| Text
Use a text screen field to display text on your form. This text can come from any field on the current record. The text field type has a Value only option, which displays the field without a label. In this example, the Description field is shown without a label. |
|
| Percentage
Use a percentage screen field to display a percentage value on your form. This value comes from a field on the current record. Percentages are determined by using a decimal value. For example, a value of 0.35 displays in a percentage field as 35%. This field type has a Value only option, which displays the field without a label. |
|
| Image
Use an image screen field to display an image on your form. The value for this field comes from an image field or field that contains the sys_ID of an image in the Attachment [sys_attachment] table. Users can tap an image to open a preview screen to display the full image. |
|
| Attachment
Use an attachment screen field to display all the attachments of a record. Buttons to rename or delete attachments display automatically for your users. Users can tap a button to modify attachments. |
|
| Video
Use a video screen field so that your users can watch a video in your form. The video screen field gets its value from a field on your current record and contains a link to a video. The video must be externally hosted. Users can see the video in a new window when they tap Play Video. |
|
| File
Use a file screen field to display a PDF file
within your form. The PDF displays as a preview on your form. Users can tap the
preview ( |
|
| HTML
Use an HTML screen field to display HTML content within your form. The HTML screen field can get its value from an HTML field in your current record or a string field that contains an HTML code. |
|
| Checklist
Use checklist screen fields to display all the checklist items that are associated with a record. Users can tap individual checklist items to mark them as complete or incomplete. |
|
| Date
Use a date screen field to display a date value on your form. This value comes from a date or date/time field on the current record. Dates are displayed in the format that are defined by your instance. This field type has aValue only option, which displays the value of the field without the field label. If the field is configured with an action function, users can change the values of these fields. For more information, see Configure an action function. |
|
| Stage
Use stage fields to display a read-only
approval or completion status of requested items and services. Stage fields are
displayed under the following conditions:
|