FORMS-321: (Form Designer) define which field can have their value re-used in a new submission

 

User Story Description:

As a form designer, I want to be able to define which field can have their value re-used when a new form is created from a previous submission.

Business Rationale:

top page

Priority: High

This is to work along with the feature to Create a new submission from an existing one.

The business wants the ability to select which fields values will be propagated from one submission to another to make sure that the users do provide updated values for them on the new submission.

By default all the fields are propagated. The form designer can then choose to disable the propagation for specific fields

Dependencies:

top page

[List potential dependencies with other User Stories or Tasks]

#

Task or User Story

Type of Dependency

1

 

 

Technical Details:

top page

Custom

Acceptance Criteria:

top page

[List the Acceptance Criteria]

#

Description

Notes

1

As a form designer I can see the “Value can be copied between submissions“ (text to confirm with Emir) checkbox in the Field component pop-up when I design the form

 

2

By default, the checkbox should be checked

 

3

If checkbox is checked then creating a new submission from an existing one will pull the value from the field.

 

4

If checkbox is not checked then creating a new submission from an existing one will not pull the value from the field.

 

5

This checkbox is not added to the “Layout component“ popup

 

 

Dynamic data components (e.g. Data grid) will still manage this option at the field level

 

Prototype/Mockups

top page

Provide high fidelity prototype or mockup

Very limited UI impact. Only one checkbox in the component pop-up.

Out of Scope:

top page

Building the feature to copy the data from one submission to another. (This is already implemented)

Contact(s):

top page

 

 

Â