One benefit of having a passionate user base is that they don't hesitate to let you know how you can improve your product.
A major refrain over the years have been variations on the need to copy and move different things:
- "Can I copy this form I just built to another page? I don't want to create it again."
- "I created a calendar but put it on the wrong page, can I move it?"
- "How can I copy the fields from this object into another object".
Copy and Move Views
You can now drag any view in your interface to move and copy it to another page.
Simply drag it into the page from the left menu:
You can only copy a view to an eligible page: for child pages this means the page knows about the same object as the view you're copying. For example, you can only copy an employee details view to another page that is displaying a specific employee record.
Once you drop it over a page you can confirm if you want to move or copy that view.
If you copy a view that links to child pages those pages will also be copied. For example, copying a menu linking to a new page or a table linking to a details page.
You can also copy views using the settings link in the top right when you are editing a specific view:
You can copy top level pages from the right menu:
This will create a new copy of that entire section: the top level page and any child pages.
If you need to copy specific child pages then you can copy the view that links to those page (see above).
Copy Objects and Fields
You can copy objects and fields using the link in the right column:
You can choose to copy to an existing object or create a new object, and then choose which fields to copy:
Currently only fields will be copied. Future upgrades will include the ability to copy your records as well.
We're constantly working on improving the builder experience and we hope these changes will make it easier and faster to work with your application. As always, let us know what else we should be working on!