Modify the New Item form in a list


Modify the New Item form in a list

When creating entries in a list, you have several options to customize the New Item form.

Hiding or re-ordering fields

Control which fields can be updated via the form and the order in which they appear by:

  1. Go to the list and select +New.
  2. Select the rectangular form icon (top right corner) > Edit columns.
    Select the rectangular icon to edit the New Item form
  3. Check off the box beside the column(s) you want to show in the New Item form. Select Save.
    • To remove columns from the New Item form, uncheck the boxes.
    • To rearrange a column's spot on the form, hover over the column, select the three dots (...) > Move Up/Move Down

Refresh your page and click on +New. The form should be updated with the new column(s).

 

Apply conditional logic

You can choose to show or hide certain fields based on conditions (for example, only show Field B when Field A is populated). Follow the steps above, but select 'Edit conditional formula' to enter the condition. You need to do this on field which should be displayed or hidden, not on the field that is conditional. In the example cited, you would apply the formula on Field B, even though Field A triggers the logic.

Conditions are written in a specific syntax. For details see Microsoft Documentation: https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/list-form-conditional-show-hide#specify-conditional-formula-to-show-or-hide-columns

 

Format the form layout

Advanced formatting requires PowerApps (licensed separately) but there are some simple out of the box options available. You can add headers and footers for example, or create sections with headers.

  1. Go to the list and select +New.
  2. Select the rectangular form icon (top right corner) > Configure layout

Configure layout on list form

This formatting requires JSON. You may need to Google to find examples of "list form json formatting" or contact EASI SharePoint Support.

 

 

See also