Skip to main content

Topic

In the unfortunate event where a Nintex Form has somehow become corrupted, you can use this guide to either delete the form from the list manually or recover the form saved at the content type level.
 
Please Note: A deleted form cannot be restored.
 

Instructions

Finding your saved form in the NintexFormXML folder:

Unfortunately, the names of the files stored in the NintexFormXML are not particularly user friendly. In the event you need to find an orphaned form in the NintexFormXML hidden repository, how do you determine which form is the form you published? To start, each file in the NintexFormXML hidden library is created using the following format: ContentTypeGUID_listGUID

You can find the content type GUID and the list GUID which may be difficult for some or you can simply review the below methods to find the form file that is being stored in the repository for the list in question.

Method #1 Use the Content type URL

Navigate to the content type the form is published to in the list using SharePoint designer:

4946i562B01055CECFCD2.png

You will see there are links under the "Forms" section for the Content types that are used open your Nintex Form:

4947i77301CC248CD0F13.png

The link above contains the following URL:

4948i6F0C2099B7DD61AD.png
The highlighted text is the important piece to note here as it reflects the filename for the form that will be loaded when opening a form in the Nintex Forms designer.
 

Method #2 Use fiddler to track the request

If for whatever reason you are unable to find the links on the content type you can also find this using fiddler.


While fiddler is open, open the Nintex Form at the list by clicking ‘new item’ and look for the NFLaunch.aspx request. You can see the structure for the call for in the NFlaunch.aspx request below.
4949iB49E5FF1807CC13B.png

 

Here is the GET request for that call:

4950i17E3D845B8033C80.png

Again we find the same string of text in the content type URL as we do in the above call:

/NintexFormXml/0x0100D47F100E5681504DB5021ACC5D084B13_5eb3d92a-9fed-4a38-a6d0-cbb0404e86c1/

That string is in the format we are looking for inside the NintexFormXML hidden library.

To find this file all that we have to do is navigate to "All files > NintexFormXML" in SharePoint designer:

4951i3A02364C557D96B3.png

You u can delete this file, and this is useful in cases where we have a “stuck” form on a list that cannot be edited and we need to delete the design time form so we can load the Nintex Forms designer and republish the form. 

 

How to recover the Form XML file

You can recover a form XML file by navigating to the Nintex hidden Form library https://yourtenant.sharepoint/sites/yoursite/NintexFormXml/  
And find the XML file in the format ContentTypeGUID_listGUID that matches the List GUID and downloading a copy of that file and rename the extension to .xml and then import it in Nintex Forms designer.
 

 

 

Be the first to reply!

Reply