- Create a form
Form1
and add 2DataGrid
components → The app_browser showsForm1
with two childrenRowTemplate1
andRowTemplate2
. - Click on the
Duplicate
item of theForm
form → The app_browser showsForm1_copy
without template form children.
Request 1: Form1
is a package and Form1_copy
is a Module.
I would like for Form1_copy
to be a package.
Request 2: The DataGrid
s in Form1_copy
refer to RowTemplate1
and RowTemplate2
and you risk to start editing the duplicated form and inadvertently you end up editing the original.
I would like for the Duplicate form command to either ask whether to duplicate the template forms or duplicate them without even asking.
In my opinion duplicating them without asking is better than the current behavior because:
- You don’t risk to inadvertently edit the original form
- It’s easier to delete automatically generated template forms than to duplicate the old ones, rename them and drag them under the new form
- It’s more likely that you edit a template form rather than sharing it across different forms (well, this is my personal opinion based on my limited experience)