Memory Fields

Prev Next

A memory field remembers the last value a user submitted and fills it in the next time they open the form. This article covers how memory fields work and how to turn one on in the Form Builder.

How memory fields work

Some answers rarely change between submissions. A technician enters the same site name, truck number, or supervisor on every daily form.

When you make a field a memory field, the app saves its value when the user submits the form. The next time the user starts that form, the field is already filled in. The user can keep the value or change it.

For example:

  • Daily logs: A driver's vehicle number carries over from one day's checklist to the next

Memory fields work on each device separately. If a user switches to another device, the field starts empty there until they submit the form on that device.

Note

A memory field always fills in the most recently submitted value. To give every user the same starting value on every device, use a default value instead.

Supported field types

You can turn on Memory Field for these field types:

  • Text

  • Numeric

  • Formatted Numeric

  • Option List

  • List

  • Global List

  • Lookup List

For other field types, the setting is grayed out.

Turn on a memory field

  1. In the Form Builder, select the field on the canvas.

  2. In Field Settings, select the Behavior tab.

  3. Turn on Memory Field (Persist Value).

The Behavior tab of Field Settings for a Text field, with Memory Field (Persist Value)

  1. Select Save Draft, then select Publish to release the change to users.

Tip

To turn on Memory Field for several fields at once, select their checkboxes, then select Bulk Edit in the canvas toolbar. Select Behavior, then turn on Remember Last Value.

Bulk Edit for 2 selected fields with the Remember Last Value setting

Note

Memory fields don't work on fields that a lookup mapping fills in.

Set up memory fields with the Assistant

You can also ask the Assistant to turn Memory Field on or off.

  1. Select Assistant in the side bar.

  2. Describe the change, for example Make Requested By a memory field or Remember the last value for all the site detail fields.

  3. Send the message.

Note

Assistant changes aren't saved until you select Save Draft.

What's next