SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the usage scenario's for using a dedicated Form library instead of using a custom list as where you modify the data entry form with InfoPath?

Is it if you want the added functionality you get when using the installed client instead of the web version (in SP Ent. Ed)?

In my head I would probably create a list for most cases as they are easier to work with, and I don't have to deal with adding the InfoPath logic of generating unique filenames for the form submissions.

I hope someone can enlighten me a nit here :)

share|improve this question
up vote 1 down vote accepted

A form library generates XML documents for each entry. Whereas a custom list is simply list data with you custom entry form. Having the documents are useful of you want to interact with the forms outside of Sharepoint or if you want I do anything that isnt available in a custom list (ie. signatures).

share|improve this answer
I know it generates an xml file. And using the forms outside of SharePoint is something I would try to avoid. Web UI's are easier for most people and covers most cases. Could you elaborate on the signatures part? – Mikael Svenson Oct 7 '11 at 6:29
When you customize the entry form for a SP list, you can only store values that have a corresponding SharePoint field type. With signatures, for example, they cannot be stored in a SP column and would be retained only in the XML InfoPath file on a forms library. Same goes for attachments inside the form or any other non-text content. – John Chapman Oct 7 '11 at 15:37
Thank you for the explanation :) – Mikael Svenson Oct 7 '11 at 17:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.