InfoPath 2007 features that are unavailable in InfoPath 2003

Most Microsoft Office InfoPath 2007 features also work in InfoPath 2003. This makes it easy for you to create Office InfoPath 2007 form templates that can be opened by users who are running InfoPath 2003. However, there are a small number of Office InfoPath 2007 features that don't work as expected — or that don't work at all — in InfoPath 2003. These features generate errors or messages in an Office InfoPath 2007 form template that is designed to work with InfoPath 2003.

What's the difference between errors and messages?

The following table describes the difference between errors and messages in the Design Checker task pane.

Icon

Type

Description

Icon image

Error

The form template will not function correctly. You should fix the errors before you publish the form template.

Icon image

Message

The form template may not function as expected. Messages are less serious than errors. You can choose whether to address the messages before you publish the form template.

The following table lists the Office InfoPath 2007 features that are not supported in InfoPath 2003.

Office InfoPath 2007 feature

Type of problem

Details

Information Rights Management (IRM)

Icon image

Information Rights Management (IRM) features are not supported in InfoPath 2003. Before saving your Office InfoPath 2007 form template in InfoPath 2003 format, you must disable rights management for the form template in the Permission dialog box. To open the Permission dialog box, click Manage Credentials on the File menu.

Data connection libraries

Icon image

If a data connection in your form template links to a data connection library on a Microsoft Office SharePoint Server 2007 site, you must remove that data connection from your form template, or at least remove references to the data connection library from the data connection. To access data connections in your form template, click Data Connections on the Tools menu.

The addDays, addSeconds, and userName functions

Icon image

The addDays, addSeconds, and userName functions are not supported in InfoPath 2003. These functions sometimes appear in XPath expressions and may occur as part of a formula. Before saving an Office InfoPath 2007 form template in InfoPath 2003 format, you must remove any references to these functions.

The ability to submit data to a hosting environment

Icon image

In InfoPath 2003, you cannot submit data to a hosting environment, such as a Microsoft ASP.NET page. You must delete the data connection that does so before you publish or save your form template in InfoPath 2003 format.

The Office InfoPath 2007 object model

Icon image

The Office InfoPath 2007 object model provides improved support for managed code. This new object model is not supported in InfoPath 2003. If you used the Office InfoPath 2007 object model to write code for your Office InfoPath 2007 form template, but you have since decided to make that form template compatible with InfoPath 2003, you must remove the code or rewrite it by using the InfoPath 2003 object model.

Certain form code languages

Icon image

If you added Microsoft Visual Basic or Microsoft Visual C# managed code to your form template by means of Microsoft Visual Studio 2005 Tools for Applications (VSTA) or Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System), you must either remove that code or rewrite it to work with InfoPath 2003. If you want to remove the code, click Remove Code in the Form Options dialog box (Programming section). You may also need to change the form code language to one that is supported in InfoPath 2003.

Data connections that receive filtered data from a SharePoint library or list

Icon image

Certain data connection options are not supported in InfoPath 2003, including the ability to receive filtered data from columns in a Microsoft Windows SharePoint Services library or list. Before you save or publish your form template in InfoPath 2003 format, open the Data Connection Wizard, select the data connection you want to modify, and then, on the page where you select a Windows SharePoint Services list or library, clear the Include data for the active form only check box.

The xdEnvironment::IsMobile and xdEnvironment::IsBrowser functions

Icon image

The xdEnvironment::IsMobile and xdEnvironment::IsBrowser functions are not supported in InfoPath 2003. These functions often appear in XPath expressions and may occur as part of a rule or as part of a control's data validation or conditional formatting. Before saving a form template in InfoPath 2003 format, you must remove the call to the unsupported function from the XPath expression.

Combo box control

Icon image

In forms based on InfoPath 2003 form templates, a combo box appears as a drop-down list box. Moreover, if you open the form template in InfoPath 2003 design mode, you won't be able to change anything in the view that contains the combo box.

Multiple-selection list box control

Icon image

In forms based on InfoPath 2003 form templates, a multiple-selection list box appears as a bulleted list. Moreover, if you open the form template in InfoPath 2003 design mode, you won't be able to change anything in the view that contains the multiple-selection list box.

Printing form data in headers and footers

Icon image

Data from a form based on an Office InfoPath 2007 form template will not appear in the printed header or footer when the form is printed. Instead, an XPath expression is printed. Because this may confuse your users, you may want to remove the header or footer before saving the Office InfoPath 2007 form template in InfoPath 2003 format.

Offline data source

Icon image

When you enable offline data sources for your Office InfoPath 2007 form template, users who are filling out your form offline can continue to access a cached version of the data in these data sources. You can save and publish your Office InfoPath 2007 form template in InfoPath 2003 format with offline data source settings enabled. However, InfoPath 2003 ignores these settings when users open and fill out the form. As a result, users who are working offline may not be able to open the form template.

Applies To: Office 2010



Was this information helpful?

Yes No

How can we improve it?

255 characters remaining

To protect your privacy, please do not include contact information in your feedback. Review our privacy policy.

Thank you for your feedback!

Support resources

Change language