InfoPath Forms and
Workflows in SP 2010
Wylde Solutions
Sydney SharePoint User Group
18 September 2011
Sydney, Australia
Agenda
InfoPath Forms
InfoPath 2010
Forms & Form Templates
Usage in SharePoint 2010
Demo
Workflows
Workflows and SharePoint 2010
Standard vs. Custom
Authoring tools
Demo
Q&A
InfoPath 2010
InfoPath Designer 2010
InfoPath Filler 2010
InfoPath Forms Services
Forms & Form Templates
Form Templates are form designs
Created using InfoPath Designer
Hosted or standalone
Forms are XML documents
Filled using InfoPath Filler or browser
Can be submitted anywhere
Contain link to Form Template
Usage in SharePoint
Custom List Forms
Form Libraries
External List Forms
Workflow: Association, Initiation, Tasks etc.
Demo
Three repositories: Custom List, Form Library, External
List
Also related lists: Incident Source Types, Incident Types
Database contains three tables to replicate the data
structure
Creating and/or modifying InfoPath forms for SharePoint
lists
InfoPath in SP2010 - Advantages
Easy and quick way to generate forms for Custom and
External Lists
Great WYSIWYG form designer
Extensibility
Limitations of Custom List Forms
• No support for document libraries
• No support for managed metadata columns
• No way to publish somewhere else and/or reuse
• No way to generate form for content type
• No support for custom code
Limitations of Form Libraries
• Need to create a form library though it’s not always a
business requirement
• For columns of type Person there is not standard way of
passing the values
Limitations of External List Forms
No custom code if use with External Item Pickers
No support for additional Data Sources
Common InfoPath Limitations
Browser-enabled forms lack true Web experience
More or less complex scenarios require strong technical
knowledge
Printing capabilities
Workflows in SharePoint 2010
Business process automation
Workflow management system
Standard vs. Custom
From http://blogs.msdn.com/b/sharepointdesigner/archive/2010/02/22/overview-of-human-workflow-in-sharepoint-2010.aspx
Workflow Authoring Tools
SharePoint Designer 2010
Visio 2010 Premium
Visual Studio 2010
Etc.
Demo
Scenario
Incident submitted -> BU Manager is notified
BU Manager investigates and if severity is high then notifies
Operations Manager
Operations Manager provide outcomes and if required
notifies external people
Workflow Management in SP 2010
Advantages
Easy to create, modify and publish sequential workflows
New features for visual authoring and tracking and new steps
and functional improvements
Flexible and extensible platform built on WWF
Form customization is pretty easy
Disadvantages
Lack of interoperability between standard tools
SharePoint Designer workflows can be only sequential and UI
is not user-friendly
Need strong technical knowledge to create complex workflows
Q&A
Your questions and suggestions
http://wyldesolutions.com/SharePointQuestions.aspx
Resources
http://claytoncobb.wordpress.com/
http://blogs.msdn.com/b/infopath/
http://wyldesharepoint.blogspot.com
Reference
Slava Gorbunov – slava@wyldesolutions.com
Web site: http://wyldesolutions.com
Blog: http://wyldesharepoint.blogspot.com
Twitter: @SlavaGorbunov