Each form design can be exported as a JSON file and then imported into other forms. This keeps the design and logic identical in all forms: NewForm, EditForm and DisplayForm.
Note that some controls are specific to the respective form type.
For example, an approval button would not be located on the NewForm. The list element must first be created and saved with the NewForm. It can then be checked and approved by an approver. The "Approve" button would therefore normally be located in the EditForm.
Many of the validation rules are not required on a DisplayForm. On a NewForm or EditForm, however, they can bring great added value.
Ideally, you should export the design after completing the layout and import it into the other two forms. You then create the logic separately for each form.
How to export your form design
How to import your form design
A notification will appear explaining that your current configuration will be overwritten. If you are happy with this, click Yes. Navigate to the JSON file that you have exported and select it. The design will then be imported.
If you want to undo the import, you can use the versioning of the skybow Form Designer. Simply jump back to the previous version and the original layout will be available again.