How to Publish an InfoPath form to SharePoint
1. You will need a InfoPath client. File | Publish, choose SharePoint Server.
2. First you must publish to a network location that you can access from SharePoint Central Administrator and make some configuration settings.
a. File | Publish
b. Choose the Forms Server location. Note this is not your site collection site, but rather the server location accessed through Central Administration | Manage Form Templates. You will specify your Form Library later. Then click Next.
3. Choose the “Administrator Approved Form Template” if you want the template to be available across your site collections.
4. Choose the network location (or local if on the SharePoint server already) that you want to publish the form to.
5. Identify the fields that you want available as columns in the list view of the document library that will house the form.
6. Make sure the form published successfully.
7. Central Administration| Manage Form Templates
8. Click Upload form template. Enter the location where you published the template in the steps above and, if this is a new template, you can clear the “Upgrade the form template if it already exists” checkbox.
9. In a few moments, you should get a success message.
10. Next activate the form to the site collection(s) you want to use it as a content type in.
11. Remember to change site collections as necessary.
12. Now, go to your site collection. At the root, in the Form Templates folder, you should now see your new template with a “New” indicator next to it.
13. In your site, create a new library edit content types.
14. No you should be able to add new content types and select the one you added from the list. As a result, you will see your new content type added to the list in the Content Types section.
15. You can create views using any of the columns that you promoted during the publish process.
