I’ve been working with a client recently to migrate their SharePoint 2010 farms to SharePoint 2013. A lot of the data was being organized so it was quite a granular move utilizing one of the common 3rd-party migration tools Metalogix Content Matrix. Of course some of the SharePoint lists had been customized with InfoPath. While this is fine, I went to move the list with the migration tool, and all went fine until it tried to move the customized list form template - template.XSN. It refused. While the tool supports migrating InfoPath list form templates, these particular list forms had been heavily customized with multiple data connections, including a few from XML files. The migration tool doesn’t support these types. Re-creating these forms was not an option, so we had to come up with a solution. In today’s post, I want to give you some step by step guidance on how to do this if the need arises.
Now before you charging head first, let’s be sure you have everything you need:
We will need a couple other things, but we can’t get them until we’re a little into the process. This process should be able to be used for library forms (though some details might be slightly different) as well as supporting SharePoint Online vs. SharePoint 2013 as the destination.
Here’s a high-level of what we’re doing:
Ok so I’ve got my handy dandy customized list form in SharePoint 2010 that we need to move to SharePoint 2013/Online. This form is very basic for our purpose, but it can be any complex as well.
There are 2 data connections, one for the main list submit, and one to get the values for the choice fields:
Let’s get started:
There are a couple things things to think about when you’re complete.
Hopefully this allowed you to migrate a complex InfoPath list form from SharePoint 2010 to SharePoint 2013/Online with relative ease. Good luck! If you are attempting to migrate InfoPath list forms and need some assistance (or with any aspect of your migration), please don’t hesitate to contact us!
The complementary paper includes over 12 years of research, recent survey results, and CRM turnaround success stories.
This 60-second assessment is designed to evaluate your organization's collaboration readiness.
Learn how you rank compared to organizations typically in years 1 to 5 of implementation - and which areas to focus on to improve.
This is a sandbox solution which can be activated per site collection to allow you to easily collect feedback from users into a custom Feedback list.
Whether you are upgrading to SharePoint Online, 2010, 2013 or the latest 2016, this checklist contains everything you need to know for a successful transition.