InfoPath 2010 Tutorials and Articles

Learn how to use InfoPath 2010 to create electronic forms by following step-by-step instructions from InfoPath tutorials and articles.

ADVERTISEMENTS

InfoPath 2010 Basics

Work with InfoPath in general

2 Ways to merge survey forms in InfoPath 2010

Learn how you can structure the Main data source of an InfoPath form in such a way that it can serve well for merging and analyzing survey data from multiple forms.

3 Ways to create a hidden field in InfoPath 2010

Learn which 3 methods you can use and when to use each method if you want to hide a field in InfoPath 2010.

Difference between read-only and print view in InfoPath

Learn what the difference is between a read-only view and a print view in InfoPath 2010.

How to convert an InfoPath 2003 form template to InfoPath 2010

Learn what steps to take if you want to convert an InfoPath 2003 form template into an InfoPath 2010 form template or for use as an InfoPath browser form in SharePoint.

How to make InfoPath 2010 open XML files

Learn how you can use InfoPath Filler 2010 to open XML files that are not InfoPath forms and that were not created using InfoPath.

How to resolve errors in InfoPath 2010 formulas

This is a quick tip that shows you how you can use user interface elements in InfoPath Designer 2010 to help you spot and resolve errors in formulas.

IF-ELSE statements as conditions on rules in InfoPath 2010

Learn how to convert if-else statements into conditions on action rules in InfoPath 2010.

Message Box in InfoPath 2010

Learn how to display and use message boxes in InfoPath 2010 by showing either static text or a message that is based on values within a form.

InfoPath 2010 reporting overview

Learn what options you have when it comes to reporting, creating reports for, and analyzing data that is stored in InfoPath 2010 forms.

Generate random numbers in InfoPath

Learn which options are available if you want to generate random numbers in an InfoPath form either with or without writing code.

InfoPath 2010 vs. InfoPath 2007

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.

Using InfoPath 2010 to design form templates for SharePoint 2007

Learn how you can use InfoPath 2010 to design form templates that can be published to SharePoint 2007.

Work with Controls in InfoPath 2010

Check Boxes

Choice field with maximum selections in InfoPath 2010

Learn how to create a group of check boxes and allow users to select a maximum of choices on an InfoPath 2010 form.

Date and Time Pickers

Calculate month difference in InfoPath 2010 using rules

Learn how you can use the number and substring functions, rules, conditions, and formulas in InfoPath 2010 to calculate the difference in months between two date picker controls.

InfoPath 2010 date and time picker control basics

Learn how to add a Date and Time Picker control to an InfoPath 2010 form template and then set the value of the Date and Time Picker control using rules or code.

InfoPath 2010 date picker default value

Learn how you can set the default value for an InfoPath 2010 date picker or InfoPath 2010 date and time picker.

InfoPath 2010 date picker with only future dates allowed

Learn how you can use InfoPath data validation rules to allow only future dates to be selected from an InfoPath date picker and InfoPath 2010 date and time picker.

Not able to format time in InfoPath 2010

Learn what a few workarounds are for the issue of not being able to format a time text box in InfoPath 2010.

Drop-Down List Boxes

Display the first item in a drop-down list box in InfoPath 2010

Learn how you can use an XPath filter expression to set a drop-down list box that is being populated by a SharePoint 2010 list to automatically select and display its first item.

Master/Detail

InfoPath 2010 master detail example

This article shows an InfoPath 2010 master detail example that makes use of an InfoPath master detail control to present data that has a one-to-many relationship.

Multiple-Selection List Boxes

Create text boxes for items selected in a multiple-selection list box in InfoPath 2010

Learn how you can use conditional formatting to hide and show rows of a repeating table that are based on the items selected in a multiple-selection list box on an InfoPath 2010 form.

Pre-select items in a multiple-selection list box in InfoPath 2010

Learn how to use default values to pre-select items in a multi-select list box in InfoPath 2010.

Picture Buttons

Trick: Make a Picture Button in InfoPath 2010 a non-clickable image

Learn a trick to have the image of a Picture Button appear as a normal non-clickable image on an InfoPath 2010 form.

Use PowerPoint 2010 to create button images for InfoPath 2010

Learn how you can use PowerPoint 2010 to create images that you can use for a Picture Button control in InfoPath 2010.

Repeating Tables

Autonumber repeating table rows in InfoPath 2010

Learn how you can use a formula (no code) to automatically assign sequential numbers to rows of a repeating table on an InfoPath 2010 form. This solution also works for InfoPath browser forms in SharePoint.

Cascading drop-down list boxes in InfoPath 2010 - the non-traditional way

Learn about a non-traditional way of setting up cascading drop-down list boxes in InfoPath 2010 and how you can avoid infinite loops when running rules on fields that set each other's values.

InfoPath repeating table validation check for duplicate records

Learn how to perform repeating table validation in InfoPath 2010 to check for duplicate records in a repeating table on an InfoPath 2010 form.

How to check all check boxes in a repeating table in InfoPath 2010

Learn how you can use rules on a Select All check box to check all check boxes in a repeating table in InfoPath 2010.

Using InfoPath Math functions with repeating fields as input

Learn how to use the avg, sum, min, max, and eval functions in InfoPath together with repeating nodes to perform calculations.

Text Boxes

Quick Tip: Format text with proper case in InfoPath

Learn how you can use InfoPath functions in a formula to automatically capitalize the first letter of text that is typed into a text box on an InfoPath form when the text box loses the focus.

Picture Controls

Change an image on an InfoPath form by selecting options

Learn how you can use rules (no code) to select and change the image stored in a picture control on an InfoPath 2010 form through option button selections.

InfoPath 2010 database connections

SQL Server databases

Using InfoPath 2010 with SQL Server 2008

Get an overview of the use of InfoPath 2010 with SQL Server 2008 databases.

Connect InfoPath 2010 to a SQL Server 2008 table

Learn how you can create an InfoPath 2010 Filler Form that has an InfoPath 2010 database connection with which you can connect to a SQL Server 2008 database table to view and from InfoPath 2010 submit to SQL.

Integrate InfoPath 2010 with SharePoint 2010

What is a SharePoint form library?

Learn what a SharePoint form library is, what it can be used for, and what its benefits are when used in combination with Microsoft InfoPath 2010 or Microsoft InfoPath 2013.

Retrieve and use data from SharePoint

2 Ways to create SharePoint list forms in InfoPath 2010

Learn how you can use InfoPath 2010 or SharePoint 2010 to create an InfoPath form that allows you to view, add, edit, and delete items in a SharePoint list without having to write code.

InfoPath 2010 SharePoint list data connection

Learn how to add an InfoPath 2010 SharePoint list data connection to a SharePoint list or library.

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.

InfoPath 2010 previous next navigation on a SharePoint list

Learn how you can create an InfoPath 2010 form template with previous and next buttons for navigation through items of a SharePoint list that has been added as a secondary data source to the form template.

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.

SharePoint hates default values in InfoPath forms

Learn how you can solve the 'infinite loop error' SharePoint displays for browser forms that contain too many fields on which default values have been set.

Submit data to SharePoint

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).

Publish InfoPath to SharePoint

Deploy administrator-approved form templates to SharePoint 2010

Learn what the steps are for deploying InfoPath 2010 administrator-approved form templates to SharePoint 2010.

Promote InfoPath form fields to a SharePoint library

Learn how to promote fields in InfoPath to a SharePoint form library and get answers to frequently asked questions about InfoPath form field promotion for use in SharePoint 2010 or a workflow.

Use of InfoPath forms in SharePoint

Embed an InfoPath 2010 form in a web part in SharePoint

Learn how you can use the InfoPath Form Web Part in SharePoint 2010 to embed an InfoPath 2010 form in a web part on a SharePoint wiki page.

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 XML files in InfoPath 2010

Create a data connection to an XML file in InfoPath 2010

Learn how to create a data connection to retrieve data from an XML file that is stored as a resource file in an InfoPath 2010 browser-enabled form template that is to run in InfoPath Forms Services in SharePoint 2010 and filled out through a browser.

Import data from Excel 2010 into InfoPath 2010

Learn how you can import Excel data into InfoPath 2010 by creating an XML mapping in Excel 2010 to be able to save the spreadsheet as an XML file and then use it in InfoPath 2010.

 
InfoPath 2013 Cookbook: 121 Codeless Recipes for Beginners

InfoPath 2013 Cookbook 2: 121 Codeless Recipes for SharePoint 2013

InfoPath 2010 Cookbook: 101 Codeless Recipes for Beginners

InfoPath 2010 Cookbook 2: 101 Codeless Recipes for SharePoint 2010

InfoPath 2010 Cookbook 3: 101 Code Recipes for C# Developers

InfoPath 2010 Cookbook 4: 101 Code Recipes for VB Developers

InfoPath 2010 Cookbook 5: Integrating InfoPath with Excel and Excel Services