You are viewing limited content. For full access, please sign in.

Question

Question

Recovering a deleted form

asked on February 4, 2015

Although we haven't had to do this as of yet, I know there's going to be a time where we'll probably have to recover a deleted form.  

Now, I know all form data is stored in one database, and looking at things, it *appears* I would only need to recover the following (after recovering the entire database to a different name, of course):

1) The business process from the business_processes table 

2) The process model from the bp_processes table

3) The actual form(s) associated with the business process (settings, JavaScript, CSS) from the forms table

4) All fields associated with the above form's formid in the fields table

 

Or would we only have to point Forms temporarily to the restored database to export the form to restore, point Forms to the normal database again, and then re-import the form?  I know, in most cases, it would make more sense to re-create the form from scratch, this would be in those instances where we've got a form we've done a ton of work on.

Thanks to everyone who has suggestions on the best course of action - thanks!

 

Marty Gaffney - Town of Okotoks
@ablfguy

0 0

Replies

replied on February 5, 2015

Hi Marty,

There may be an easier way. I would recommend exporting the Business Process as a file (LF Forms saves it as a .xml file).  If the Business Process calls a Workflow (in a service activity), you'll probably also want to make an export of the workflow (from WF Designer), and also make a briefcase of the related metadata in the repository. I'd also recommend making screenshots of any Database configurations in LF Forms, since these are not backed up  in an exported Business Process, and might need to be re-created.

 

Kyle

0 0
replied on February 17, 2015

I tried Option #2 (restoring the database from a previous point in time, and pointing Laserfiche Forms temporarily to that database instead, and exporting the deleted database from that point in time for re-import), and this appeared to work without any problem...so I basically answered my own question. cool

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.