So you’ve heard about SharePoint list form customization in InfoPath 2010 and you’ve seen the cool demos. But you may be asking yourself – What’s the difference between list and library forms and when should I use one or the other? In this post, we will answer these questions and provide guidance on when to create list vs. library forms.
When designing InfoPath forms for SharePoint 2010, the first choice you need to make is between a SharePoint list form and a SharePoint form library form.
Use a list form if you just need to collect data and store it on SharePoint. Use a form library form if you want more advanced functionality such as complex or repeating data or code.
SharePoint list forms store data directly in a SharePoint list. Each control (e.g. text box) in the form is bound to a column in the list. SharePoint list forms are directly connected to the list, which means that you don’t have to worry about setting up the publish and submit locations. Form library forms store data in XML files in a SharePoint form library. This means they are more flexible and you can do more with them. For example, they can be configured to save drafts and submit to different locations. However, they are more complex to work with and require more decisions to be made during configuration.
Because the way data is stored between these template types is different, it is not possible to switch between them.
Overall, both list forms and form library forms support much of the key functionality that InfoPath provides, such as data validation, custom rules, default values, and control over visual layout. In most cases, a list form will be sufficient for your needs. Lists have the most straightforward design and form management experience. However, for more complex scenarios such as repeating data or the need to add code, a form library may be necessary.
Please leave a comment if you have any further questions!
Daniel Broekman and Kate Everitt
InfoPath Program Managers
I have 'inherited' a form, linked to 1 Form Library (eg L1). We now need another library (L2) to use the same form, within the same site.
Can I publish the same form to a new location, and STILL be able to publish it back L1? I understand it should be a content type (it probably will be on-going), but there is workflow running on L1 and we haven't presently the time to re-wire L1 to run off a specific content types. I therefore need to know that I can publish the form (to wherever!) and still be able to re-point the form back to L1.
Note: there are 10 views in the form and 5 lookups to lists within the sites.
I restriction to add:
You cannot print an InfoPath form list
British reporters are known for doing almost anything to get a Mulberry Bags. But reports that a newspaper secretly listened to telephone messages of murdered schoolgirls and other private citizens have produced Mulberry Handbags and anger.
On Friday, British police arrested Andy Coulson, former editor of Mulberry Bag Britain's best-selling newspaper, News of Mulberry Outlet the World. The investigation led him to Mulberry UK Sale resign in January as communications director to Prime Minister David Cameron.
The arrest came in a widening investigation of Mulberry UK telephone hacking. Other accusations include paying police for mulberry shoulder bags information on stories. The Reuters news agency reported that Mr. Coulson was released on Mulberry Bag UK until a date in October.
Prime Minister Cameron promised Men's Mulberry Bags Friday that a judge will lead a full public inquiry into Women's Mulberry Bags the case after police complete their investigation.
DAVID CAMERON: "Murder victims, terrorist victims, families who have lost loved ones, sometimes defending our country, that these people could have had their phones hacked into, in order to generate stories for Mulberry Bags Mulberry Handbags Mulberry Bag Mulberry Outlet Mulberry UK mulberry bayswater bag Mulberry Alexa Bag, is simply disgusting."
Wow! Exactly what I was hoping, but not expecting, to find! Thanks!!
I try macke a form for my contact information. in same time i want viwe/edit contact and alo can post a comment and see my old coment
i prefear have sepreat (coment list)
can i mack thi form? and starting from where ?
list or dacument ?
I do this on the web with web part but my problem is in workspase( i cant see web part) :(
please help me?
I have one question for you....
Is it possible to convert list form to PDF format?
Any help would be appreciated.
I wish I could be using the 2010 product, but alas, I cannot. So I am trying to populate a SP2007 list from a browser enabled InfoPath 2007 form. I already successfully set up a browser enabled form that populates a SP Forms library - but really need a **list** to be populated.
Using this data at this link in the quest to populate a SP **List** from a web enabled InfoPath form, msdn.microsoft.com/.../cc162745(office.12).aspx I see that the use of CAML is required. I can't quite figure out what the role of the CAML XML file is. The data connection associated with the CAML XML file "Retrieves" data, but is that only because this write-up uses repeating tables? In my situation, I am not using repeating tables.
What is the role of the CAML XML file when you want to populate a simple SP2007 "List" (not a SP Forms Library) from a web enabled InfoPath 2007 form?
Thank you for any insight.
Sorry to go retro, but its where I am.
Oh.. how I agree with the post below. A small help/tool tip could have saved days of frustration, while I was trying to do a master/detail with a List form.
The messages were downright cryptic and wasted a few days before I hit this post.
Thanks.. nice and clear post....
Ans 7 Jun 2011 12:27 AM
Hi, Nice Post.
I was using List forms but wanted to add repeating tables that i could not because option of repeating table was not present in the controls.
Now i know where i was wrong.
My suggestion is to provide a tool tip help on the control, that you cant choose repeating table unless you make a form library form type.
Is there any disadvantage / limitation for data which we use with form library instead of using list? Can we use form library in KPI & reporting?
Thank you :) Your post is really helpful
Dont under-estimate the list forms!
The OOTB list form coupled with third party workflow tools (Nintex, K2) provide an opportunity for organisations that want to avoid code-based solutions. Especially if you have a forms team that are not .NET developers and have a zillion forms to churn out, support and integrate with other line of business applications.
Great article BTW.
I normally use a SP list to create a form & then work on the design in InfoPath; however you can't print the form. Is there a way to include the print option in this type of form? Thanks
Great post, exactly what I have been searching for. A bit confusing was the choice of List, Library or Formularlibrary. This post helps to decide what to choose.
How can I include default title of form library in an infopath designed form
I am a novice at SharePoint. We are using SP2010 OOB. Thank you for the much needed clarification in this Blog Post. However, I could use some guidance in the following scenario:
I meet the following 3 out of 5 requirements for the form library Form:
• You have repeating or nested data
• You are working from a predefined industry or complex schema
• Your form needs to be digitally signed
However, portion of the data from this form needs to be saved in a list. Where such data from all the applications are grouped by its content Type, By its applicant and By type of the finding for each project and total costs are calculated, notes are added. And, the notes are followed up later for the update of the application.
I plan to use the InfoPath 2010 form library form. However, can I keep all the information in the form and send some data to the list for further analysis/grouping at the same time?
If I revise the form, would the retroactively the list data will get updated as well?
Thank you for your guidance.