Saving a form temporarily and editing it later again (in browser for users)

I want to be able to temporarily store a multi-page form and later add data to it. Is there any way to do that (from a browser).

In this case, it is about inspections of machines. Mechanics go the form in the browser and start using it. In between, repairs are carried out, so the have to save the form. Later the form will continue to be completed.
So an option to save a form and open it again later and continue filling it in.

Product:
Wix Studio Editor.

Is this using the Wix Forms? I think this is achievable, but would require a little code

Yes Wix forms. Any thoughts on the code?

Sure thing! I think this would be beneficial to others too, so put together a little tutorial with everything you’ll need :slight_smile:


Let me know if there’s any questions, and happy to answer them here for you :raising_hands:

Thank you very much! Will get on it right away. Keep you posted!

I get this error while publishing:
[/pages/EHPT.fqxsb.js]: Cannot find module ā€˜@wix/site-storage’ in ā€˜public/pages/fqxsb.js’

Not sure if you’re using Studio or Wix editor, but it’s fairly similar.

You’ll want to navigate to the ā€œPackages & Appsā€ area, and then install the @wix/site-storage npm

Thank you again. But this is not the solution I’m looking for.
I need a option that the form is saved with the data to that moment (manual or automatically) and appears in a list. The name of the form should be the ordernumber.
So a mechanic can use the form. If they need to do some work: save the form. Go to work. And later (can be much more then 24 hours) go to the list of saved forms. Look for the form with the order number, open it en use it.
They can also work on multiple project at the same time. Therefor it is necessary to get a list with the different project forms.
As soon as the project is finished and they use the send option, the form is cleared en removed from the list.
Is this possible?

Ahhhh okay - this makes a lot of sense :laughing:

I misunderstood and thought it was more about the jobs being long, and they regularly clearing the form content.


With this fresh perspective, you’ll need:

  • Members area (to provide an identifier of who is using/creating each form)
  • CMS to hold the form data while it’s not in use
  • Repeater to display this info to the member - filtered to the current member
  • Code to display the correct info at the right time

It’s more complex than originally thought. I’m not aware of any tutorials that provide all of the info you need, but here’s one or two that have the foundations:

1 Like