I have a form with URL link (form label) to open another form. The purpose is for the requestor to jump to another form and create a new master data, if they cannot find it in the current form.
But the previous input value was deleted every time when users go back to the previous form.
Is there any better way to handle this request?
did you try to use the submit button with the client click function doRedirect()? Within your client click function doRedirect() use setTimeout() so there is enough time for the form to save its input.
In your scenario, you are just closing the form without saving the changes.