Skip to main content

Copy Form

Shesha makes it easy to create your own version of an existing form by copying it. This is useful when you want to start from one of Shesha's built-in forms (or a form already in your application) and customise it without affecting the original. This guide walks through finding the form you want to copy, picking the right version, and creating the copy.

Image


1. Find the Form to Copy

From the home page, navigate to the forms list.

Image

If the form you want is not visible, search for it using the search bar at the top of the list. For this example we will copy the shesha-advanced-entity-picker form.


2. Open the Form's Details View

Click the magnifier icon on the form's row to open its details view.

Image

Scroll to the bottom of the details view to see all versions of the form.

Image


3. Select the Version to Copy

Pick which version you want as the starting point. Click the magnifier icon next to the version to open it.

Image


4. Click Copy Form

At the top of the screen, click the Copy Form button.

Image

Enter the Module name, Name, Label, and Description for the new form, then click OK.

Image

The copy is created.

Image


5. Find the Copied Form in the List

To find your new form in the list, navigate back to the forms page and search for it.

Image

tip

Copy Form duplicates the configuration of the form at the version you selected. The new form is independent - changes you make to it do not affect the original, and changes made to the original do not flow into the copy.