Tags
If you do not configure Forms Services before you try to browser-enable a form template, you will be presented with the following message in the Publishing Wizard:
“This form template is browser-compatible, but it cannot be browser-enabled on the selected site.”
- Install Microsoft Office Forms Server 2007 (independent product) on the SharePoint box if the Office server suite you use is lower than Enterprise (or if you are using Windows SharePoint Services 3.0). The Forms Services support is included in the Enterprise Office Server suite.
- After installed Forms Server, you’ll have a InfoPath Forms Services section at the Application Management page. To go here, click on Start -> Administrative Tools -> SharePoint 3.0 Central Administration and choose the Application Management tab on the top of the page. Click on Configure InfoPath Forms Services in the InfoPath Forms Services section and check both “Allow users to browser-enable form templates” and “Render form templates that are browser-enabled by users” checkboxes, then OK this page
- Open your SharePoint site, click on Site Actions -> Site Settings, select Site collection features under Site Collection Administration and activate InfoPath Forms Services support or Office SharePoint Server Enterprise Site Collection feature
- Start designing your form with the InfoPath 2007 client. In InfoPath, click on Tools/Form Options, select the Compatibility category and check the “Design a form template that can be opened in a browser or InfoPath“, then click OK. In the case if you miss this one and your form is browser-compatible, you get a warning message while publishing your form saying that “The server is running InfoPath Forms Services, but the compatibility settings for this form template is InfoPath only“.
- Make sure that your form is browser-compatible. You can use the design checker task pane in the InfoPath 2007 client to perform this task.
- Publish your form onto a SharePoint 2007 library. In the wizard, at step 3, check the “Enable this form to be filled out by using a browser” checkbox and finish publishing.
- At the end of the publishing wizard, select “Open this document library” and click on Close. This will open the document library in the browser. Click on Settings/Form Library Settings, then click on Advanced Settings and select the “Display as a Web page” option in the Browser-enabled Documents category. If you don’t choose this option, the form will be opened in InfoPath if it’s installed on the client. Otherwise, it’s going to be opened in the browser.
or
Run the following commands to force deactivating and activating the Forms Services feature:
stsadm -o deactivatefeature -filename IPFSSiteFeatures\feature.xml -force -url %SITE_COLLECTION_URL%
stsadm -o deactivatefeature -filename IPFSWebFeatures\feature.xml -force -url %SITE_COLLECTION_URL%
STSADM.EXE -o activatefeature -filename IPFSSiteFeatures\feature.xml -url %Sitecollection_URL% -force
STSADM.EXE -o activatefeature -filename IPFSWebFeatures\feature.xml -url %sitecollection_URL% -force
** NOTE: The “%Sitecollection_URL%” is a place holder that would be replaced with your site collection URL, such as: http://sharepoint/sites/YourSiteCollection
thilina said:
Hey, Thanks. I will try this out.
Jayathran said:
This is the only logical and working solution I found for this issue.
Thanks a lot 🙂
TSC said:
Thank you, the STSADM commands line worked for me !
NOTA : if the site where you wan to publish your form is a sub web, URL are differents :
“IPFSWebFeatures” apply to the SubWeb, while “IPFSSiteFeatures” apply to site.
Pingback: [MOSS] Infopath FR et MOSS Form server EN ? | hilpers
Mac said:
Thank god! Only place I found that referenced forcing the activation of the IPFS feature on the Site Collection. I do not understand why this feature cannot be seen in the Site Collection Administration/Site Collection Features section but can be enabled manually. Even after manually enabling the feature I do not see the feature listed.
Crazy! You are the best, finally done configuring this…many headaches.
Brian said:
Worked great for me! You’re a life saver!
Harish said:
Can I directly install the Infopath form features in WSS 3.0
If I have the files with me.
or
Is there any other way installing Infopath forms in Wss without installing MOSS 2007.
ken zheng said:
No, as you need form service which is only in moss 2007
imsatasia said:
Hello Ken,
I have followed your steps. But at step-3 I have seen that under my site collection settings:
– There is no “InfoPath Forms Services support”. So, I’m not able to activate it.
– But, I have “Office SharePoint Server Enterprise Site Collection feature” which is Active.
– Then I have tried force de-activating and activating features.
But, When I tried to see the forms it is not showing me the forms in the browser.
How can I solve this problem..??
-Thank You
Oscar Bautista said:
Excellent Solution!!
Pingback: InfoPath browser-enabled form issues deploying to sharepoint | Ivan Markov
Aleksandr said:
All correct and workable in SharePoint 2010.
John Hatfield said:
Thank you for a great post, solved the issue for me. I’m using SharePoint Server 2010 enterprise.
ds said:
STSADM commands worked for me, thanks.
DA said:
Thanks so much and it’s the working soluting for me as well as others. Great posting.
Mohamed Awedat said:
works like a charm ….. many thanks 🙂
Pingback: Blogger Templates Valid HMTL 5 and SEO Friendly
nitro force said:
If you wish for to take much from this article then
you have to apply such methods to your won webpage.
Pingback: developer διαδικτυακές εφαρμογές
Pingback: This form template is browser-compatible, but it cannot be browser-enabled on the selected site. | A SharePoint Developers Journal
Pingback: This form template is browser-compatible, but it cannot be browser-enabled on the selected site. | A SharePoint Developer's Journal