Sunday, October 23, 2011

InfoPath 2010 form publishing issues

Getting the InfoPath forms to render on the enterprise browsers may not be a simple approach.

I was left hunting for the below reason, when I started to publish a “Feedback Form” to a SharePoint 2010 Form Library.

I received the following error message “This form template is browser-compatible, but it cannot be browser-enabled on the selected site…”

image

Looking at the 3 different reasons listed in the popup, I knew I had my Form Services running. So wanted to check on which features should be available on the site collection.

Let’s go to Site Setting – Site Collection Features.

If we scroll down to verify the “SharePoint Server Enterprise Site Collection features”, that looks like was not activated by default. This feature as it describes enables the site collection to leverage the InfoPath Form Services along with several others. So let’s go ahead and “Activate” it.

image

Behind the scenes, it appears that activating this feature creates a “Form Templates” document library.

image

And that’s it. Let’s go ahead and try to publish our form again…successfully published !