Friday, February 28, 2014

InforPath Quick Design Tips

1) Want to Open InfoPath Forms in full page & not a dialogue from within Sharepoint? 2 major steps, from Central Administration & 2nd from the library settings.

InfoPath Forms Services Setting

Regardless whether an InfoPath form template has been forced to open in a browser through the SharePoint Form Library setting discussed in the previous section or not, if an administrator has disabled the setting to Render form templates that are browser-enabled by users from SharePoint Central Administration, users will not be able to open InfoPath forms in a browser.

Figure 2. "Render form templates that are browser-enabled by users" setting in SharePoint Central Administration
To enable this setting:
  1. Open SharePoint Central Administration.
  2. Click the Application Management tab.
  3. On the Application Management page under the InfoPath Forms Services category, click Configure InfoPath Forms Services.
  4. On the Configure InfoPath Forms Services page under the User Browser-enabled Form Templates category, check Render form templates that are browser-enabled by users.

SharePoint Form Library Setting

If the InfoPath client application has been installed on a PC, it will be used by default to open forms that have been stored in a SharePoint Form Library unless the setting Display as a Web page has been set on that SharePoint Form Library. This setting will force forms to open in a browser even if the InfoPath client has been installed on the PC from where the form is being opened.

Figure 1. "Display as a Web page" setting of a Form Library.
To enable this setting:
  1. Go to the Form Library to which you published the InfoPath form template.
  2. Click Settings on the Form Library menu bar and choose Form Library Settings from the drop-down menu.
  3. On the Customize <Form Library Name> page under the General Settings category, click Advanced settings.
  4. On the Form Library Advanced Settings: <Form Library Name> page under the Browser-enabled Documents category, choose Display as a Web page.

Infopath
File - > Info -> Advanced Form Options -> uncheck Show commands in Ribbon..