SharePoint
Articles, tips & tricks, and guidance on how to use InfoPath with SharePoint, InfoPath Forms Services, SharePoint Form Libraries, SharePoint Lists, and SharePoint workflows.
InfoPath form to upload an image to SharePoint (no code)
Learn how to create an InfoPath form that can upload an image to SharePoint using a web service data connection and rules (no code).
The InfoPath form template was not designed for InfoPath Forms Services
Learn what to do to solve the error "The form template was not designed for InfoPath Forms Services and cannot be rendered in the browser" that takes place when you try to embed an InfoPath form in an InfoPath Form Web Part in SharePoint 2010.
2 Ways to use InfoPath forms as SharePoint forms
Learn which two core types of InfoPath 2010 forms you can create for SharePoint 2010 and where InfoPath stores the data you enter into a form based on the type of form you create.
Do not buy InfoPath 2010 Cookbook until you read this
Read about the first crushing review I got for my InfoPath 2010 Cookbook and learn how to decide whether this InfoPath 2010 book is for you or not.
Display who last modified an InfoPath form in a SharePoint form library
Learn how you can use a reference to the SharePoint form library in which an InfoPath form is stored to find out who was the last person to modify the InfoPath form and display this "last modified by" information on the InfoPath form.
6 Basic SharePoint 2010 components to master for InfoPath 2010 – free online resources included
This post contains links to free online resources you can use to start learning the basics of SharePoint 2010 in preparation for starting to work with InfoPath forms, form templates, and workflows in SharePoint 2010.
2 Ways SharePoint Designer 2010 integrates with InfoPath 2010
Learn what the relationship is between SharePoint Designer 2010 and InfoPath 2010 and how InfoPath forms integrate with SharePoint designer workflows.
Calculate work days excluding holidays in InfoPath 2010 using SharePoint 2010 and Excel Services
Learn how you can leverage Excel 2010, Excel Services in SharePoint 2010, and the new REST Web Service data connection in InfoPath 2010 to calculate the difference between two dates in InfoPath 2010 by getting back the amount of work days excluding holidays.
So you want to use InfoPath in SharePoint?
Avoid this one common mistake users new to InfoPath make and learn what steps to take if you want to learn how to use InfoPath in SharePoint.
2 Ways to use a repeating table with a SharePoint list in InfoPath 2010
Learn how you can retrieve data from a SharePoint list to populate a repeating table or repeating section in InfoPath 2010 and how you can submit data from a repeating table to a SharePoint list in InfoPath 2010.
Top 5 bestsellers among InfoPath and SharePoint books in 2010
Learn which InfoPath, SharePoint, and SharePoint Designer books were bought in 2010 and read by visitors of BizSupportOnline.NET, and discover 5 SharePoint 2010 books that contain some InfoPath 2010 information.
Open an InfoPath form from a link in SharePoint 2010
Learn how you can add a navigation link to the Quick launch bar on a SharePoint 2010 site so that users can easily click the link to fill out a new InfoPath form.
Use a SharePoint list for dependent multi-select list boxes on an InfoPath 2010 browser form
Learn how you can use a SharePoint list (or multiple SharePoint lists) to create dependent list boxes on an InfoPath 2010 browser form published to SharePoint 2010.
Using InfoPath 2010 to design form templates for SharePoint 2007
Learn how you can use InfoPath 2010 with SharePoint 2007 to design form templates that can be published to SharePoint 2007.
Publish administrator approved form templates to SharePoint 2010
Learn what steps are required for publishing administrator approved form templates in InfoPath 2010 to SharePoint 2010.
Difference between InfoPath 2007 and InfoPath 2010
Learn what a few of the key differences are between InfoPath 2007 and InfoPath 2010 and whether and when it makes sense to upgrade from InfoPath 2007 to InfoPath 2010.
Top 10 questions about InfoPath attachments
A compilation of the 10 most popular queries about the InfoPath attachment control, including using InfoPath attachments with SharePoint document libraries, SharePoint lists, and SharePoint workflows.
Display Excel data in InfoPath via SharePoint or XML connections
Learn which 2 methods are available if you want to display data from Excel 2007 as a secondary data source in InfoPath 2007.
3 Ways to use InfoPath forms in Office SharePoint Server and WSS 3
Learn what InfoPath forms can be used for or as in Microsoft Office SharePoint Server (MOSS) 2007 or Windows SharePoint Services (WSS) 3.0.
Sort and filter a SharePoint list in InfoPath using a DataView
Learn how you can use C# code and the DataView class of ADO.NET to sort and filter SharePoint list items displayed in a repeating table in InfoPath.
How to upload a file to SharePoint from an InfoPath form
Learn how you can write code in the FormCode.cs file of an InfoPath form template to be able to extract and from within InfoPath upload a file or document attached to the InfoPath form to a SharePoint document library.
2 Ways to retrieve the SharePoint site collection URL of an InfoPath browser form
Learn how you can write C# code in an InfoPath browser form to be able to retrieve the URL of the SharePoint site collection that the InfoPath form is part of.
Display SharePoint Tasks assigned to the current user in InfoPath
Learn how you can use the userName() function and Conditional Formatting in InfoPath to display only those tasks from a SharePoint Tasks list that have been assigned to the user who has opened the InfoPath form.
10 most popular InfoPath / SharePoint articles on BizSupportOnline
Learn which SharePoint and InfoPath articles and videos on BizSupportOnline received the most views and were found to be the most helpful in the past few months.
Use a custom SharePoint Designer workflow activity to upload images from InfoPath to a SharePoint Picture Library
Learn how you can use an InfoPath browser form, file attachment controls in a repeating table, and a custom SharePoint Designer workflow activity to upload and store images in a SharePoint Picture Library.
Writing to the Windows Event Log from an InfoPath browser form
If you're writing code in VSTA for an InfoPath browser form, want to debug it, but do not have Visual Studio, you can use the workaround described in this post.
Beginners programming for InfoPath browser forms in SharePoint
You only need to know how to do 3 things to be able to start writing code for InfoPath browser form templates that you deploy to SharePoint. Learn what these 3 things are.
Top 10 bestsellers among InfoPath and SharePoint books in 2009
Learn which InfoPath, SharePoint, and SharePoint Designer books were bought in 2009 and read by visitors to BizSupportOnline.NET.
Pre-filtering large SharePoint lists in InfoPath using WSS’s owssvr.dll
Learn how you can take advantage of Windows SharePoint Services' owssvr.dll to filter a long or large list of data in a SharePoint list before the data is returned to an InfoPath form and used to populate InfoPath controls.
Add a logo from a SharePoint library to an InfoPath browser form
Learn how you can use a Rich Text Box control and code to display an image for a logo that is stored in a SharePoint Picture Library on an InfoPath browser form.
Trick: Create InfoPath forms using a SharePoint Designer workflow
Learn how you can change the settings and default template on a SharePoint Form Library in such a way that it enables you to use a SharePoint Designer workflow to automatically create InfoPath forms in that SharePoint Form Library.
Use a custom SPD action to extract an attachment from an InfoPath form and add it to a SharePoint document library
Learn how you can create a custom SharePoint Designer activity that can be used as an action in a workflow that runs on InfoPath forms to extract an attachment from an InfoPath form and upload it as a file to a SharePoint document library.
Archive or move InfoPath forms in SharePoint
Learn how you can use a SharePoint content type and a SharePoint Designer workflow to move InfoPath forms in SharePoint from one library to the other as a way of archiving InfoPath forms in SharePoint.
3 Ways to deploy InfoPath form templates to SharePoint
Learn which methods are available for deploying InfoPath 2007 form templates to SharePoint 2007.
Send email from SharePoint based on values in an InfoPath form
Learn how you can access InfoPath form fields from a SharePoint Designer workflow and use a condition in the workflow to take action based on the value of a field in the InfoPath form.
InfoPath Q&A: Can InfoPath be used with Oracle databases for data gathering and reporting?
2 Ways to loop through InfoPath forms in a SharePoint Form Library
Learn how you can write C# code that uses the SPList, SPListItem, SPFolder, and SPFile classes of the SharePoint Object Model to loop through and retrieve all of the InfoPath forms that are stored in a SharePoint Form Library.
Retrieve an InfoPath field in a SharePoint workflow
Learn how you can retrieve a field's value from InfoPath in a SharePoint workflow (SharePoint Designer workflow or Visual Studio workflow) that runs on that InfoPath form in a SharePoint form library.
How to submit a file attached to an InfoPath form as an attachment to a SharePoint list item
Learn how you can programmatically save a file attachment from an InfoPath form as an attachment to a SharePoint list item when the InfoPath form is submitted to the SharePoint list.
How to close an InfoPath form programmatically
Learn how to in InfoPath close a web-based form programmatically by working around a few limitations of InfoPath where rules and code are concerned.
How to add, update, and delete SharePoint list items via InfoPath
Learn how to write code in InfoPath that makes calls into the SharePoint object model to insert, edit, and delete items in a SharePoint list.
How to submit an InfoPath form to a SharePoint list and attach the form to the list item
Learn how to use the Attachments collection of a SharePoint list item to save the XML of an entire InfoPath form as an attachment to a SharePoint list item.
Submit repeating table rows from InfoPath to a SharePoint list using the SharePoint Object Model
Learn how you can combine two InfoPath solutions to be able to submit rows of a repeating table in an InfoPath form to a SharePoint list using the SharePoint Object Model (OM).
InfoPath form uploaded to SharePoint seems to remain stuck in the 'Installing' or 'Upgrading' status
Learn how you can use the stsadm command line utility to run the administrative timer jobs for InfoPath forms that get stuck during an administrator-approved deployment.
Step-by-step instructions for setting up InfoPath Forms Services using Office Forms Server 2007 and WSS 3.0
Learn what steps are required before you can use InfoPath with Forms Server 2007 and WSS 3.0 to create and deploy forms that can be filled out through a browser.
5 Ways to submit an InfoPath form to a SharePoint list
Learn which workarounds are available if you want to submit an InfoPath form to a SharePoint list.
"Microsoft.SharePoint.SPException: The security validation for this page is invalid." error in InfoPath browser forms
Learn how you can use the SPWeb.AllowUnsafeUpdates property to prevent the 'The security validation for this page is invalid.' error from taking place when you run code that calls directly into the SharePoint object model from within an InfoPath browser form.
InfoPath Q&A: How can I use InfoPath forms without having InfoPath installed on users' PCs?
Learn which software products are required if you want to use InfoPath 2007 forms, but not install the InfoPath client application on the PCs of users who must fill out forms.
How to enable InfoPath Forms Services in WSS v3
Learn which components you need to install before you can enable InfoPath Forms Services to work in WSS version 3.0 and display InfoPath forms in a web browser through SharePoint.
InfoPath Q&A: Does InfoPath support cascading drop-down list boxes in a repeating table?
Learn which options are available to you if you want to filter lists on an InfoPath form to create cascading drop-down lists.
How to copy data from a secondary data source (SharePoint list) to a repeating table in the Main data source of an InfoPath form
Learn how you can use code that either loops through a repeating node or uses an XSL transformation to copy data from a secondary data source to a repeating table in the Main data source of an InfoPath form.
Top 5 bestsellers among InfoPath books for the second quarter of 2008
How to design and troubleshoot browser forms for performance in InfoPath Forms Services
InfoPath Q&A: How do I avoid getting NaN when using the max() function?
Learn how to avoid getting the NaN error in InfoPath when using the max() function and submitting an InfoPath form to a SharePoint form library.


