IT CanvassTalk to an advisor
Getting started · LessonBy , ServiceNow Architect · Published · ServiceNow · all levels

Forms and related lists

How ServiceNow forms are assembled: sections, form layout, related lists, formatters, annotations and the Form Designer.

Quick answer

How ServiceNow forms are assembled: sections, form layout, related lists, formatters, annotations and the Form Designer.

Key takeaways
  • Views are the supported way to give one table several form layouts
  • Related lists load separately, so trim them on high volume forms
  • Annotations reduce data quality problems at the point of entry
  • Form Designer and Form Layout edit the same records, so pick whichever is faster

Anatomy of a form

A form is a view of one record. It is made of sections that hold fields, formatters that inject widgets such as the activity stream, and related lists that show child records from other tables. Views let the same table look different for different audiences.

Form Designer versus Form Layout

Form Designer is the drag and drop editor and is the right tool for most work, including creating sections and moving fields between them. Form Layout is the older two-column picker and is still faster when you need to move ten fields at once. Both write to the same underlying sys_ui_section and sys_ui_element records.

Annotations and formatters

Annotations put short instructions directly on the form, which is far more effective than a knowledge article nobody opens. Formatters add platform widgets such as the activity formatter, approval summarizer and process flow. Both are added from the Form Designer palette.

Practice challenge

+0 XPStreak ×0
Question 1 of 2
Which element shows child records such as approvals on a form?

Frequently asked questions

Why do my form changes only appear for me?
You are almost certainly editing a personalised view or working in a different view than your users. Check the view name in the form header menu before you save.
Should I hide fields with a UI policy or remove them from the form?
Remove fields nobody needs. Use a UI policy when visibility depends on data, for example showing a resolution code only when the state is Resolved.
Already working on ServiceNow and stuck on a live ticket?Get an expert ServiceNow developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support