- August 3, 2010 at 2:35 pm #544
Is there any way to duplicate a closed instance of a form & re-open only 1 instance?
in effect i need to have the original entry as read only from a specific date onwards for reporting purposes, but still need to the ability to make ammendments/updates to the form throughout the year without affecting the original submission!!
Is this possible?August 5, 2010 at 7:28 pm #5395
There is no way to accomplish this task as each instance is unique and can only be created once.September 29, 2010 at 11:35 pm #5447
Dennis @ PerfectFormsBlocked
You can create a child instance of the instance. Simply use a show form button or behavior that is visible only to certain roles. You will have to create a custom parameter for every field input on the form. You will also have to create a mechanism in the form to determine if it is a child or simply a new instance. This is how I did it: When the form opens set your fields with the custom parameters. Then use a simple branch to ask if a field that would definitely be populated is not empty. If it is a new instance, it will be empty because there will have been no custom parameters coming from a parent. If the field is not empty, then close the instance (or do whatever you need to do with it)
Here is a link to the page in our documentation about the parent child forms: /Documentation/manual/html/?parent_child_forms.htm
You must be logged in to reply to this topic.