SlideShare a Scribd company logo
1 of 15
Introduction to InfoPath 2010
  A SharePoint-centric look at InfoPath 2010
What is InfoPath 2010?

  Form building tool for making standalone forms, and SharePoint list forms

  InfoPath 2010 is actually 2 different products
         InfoPath Designer 2010
         InfoPath Filler 2010

  Only available in Microsoft Office 2010 Professional Plus
         Only the richest people get to play (slight downside, one might say)

  SharePoint 2010 (and 2007 as well) have the capability to have a SharePoint
   document library (form library) contain a collection of InfoPath forms
        Essentially, you associate a form with a document library, and the resulting
          answered forms are the contents of the library
More About InfoPath 2010

  Types of Forms
        InfoPath based forms (to be filled in using “Filler”)
        Web based forms

  SharePoint 2010 Licensing – You will require the Enterprise CAL to:
        Use a SharePoint list with InfoPath forms
        Publish SharePoint library forms as web based forms

  Features of InfoPath
        Various UI controls
        Layouts (pre-designed table formats)
        Themes
        Multiple views
        Rules (the real bread and butter)
        Data connectivity (more of an advanced topic)
InfoPath Rules

  Rules are like the application programming logic for your form
  Types of Rules

                              • Can be used to specify an error message that
            Validation
                                will be displayed if a condition is false


                              • Changes the “look and feel” of the UI elements
            Formatting
                                (show/hide, color, fonts, etc.)

                              • Connect data connections to your form fields
              Action          • Set input parameter values from form fields
                              • Assign results back to the fields

  All of the rule logic is done without code, for example
    Populate a drop down with values        Generate unique incrementing ID values
    Pre-fill portions of a form with        Perform real-time validation of user
     existing data                            input
The Kinds of Data InfoPath Can Use


                                          •   Soap
                                          •   Rest
                 Web Services
                                          •   WCF (.Net)
                                          •   Azure
                                          •   SQL Server
                                          •   ODBC
                   Databases
                                          •   OLE-DB
                                          •   Oracle

                                          • SharePoint
                   XML Files
                                          • File Server

                                          • Convenient alternative to
           SharePoint Lists / Libraries
                                            using a database table
SharePoint and Forms
Doesn’t it already do forms without InfoPath?

  Yes, SharePoint forms are great, they’re simple and easy to use

  They’re available on every list and library

  No need for any “client” side tools to create the forms – they’re automatically updated
   when you modify the list or library
     However, this may be a little too simple – no customization possible in SharePoint

  For customization, you can download and install SharePoint Designer and modify your
   forms. However…
     Often people aren’t given access to SharePoint Designer (by their administrator)
     Lots of individuals aren’t comfortable with SharePoint Designer
     The tool can be hard to use/understand for novice users
Where does InfoPath differ?
  InfoPath allows you to create powerful, rich forms
         The forms do not require you to write any code
         This allows non-developers to both create them and maintain them

  You can create forms with
         Both out of the box and complex validation rules
         Lookups to external or SharePoint data
         Master / Detail lists
         Signed forms
         Essentially none of these are available with default SharePoint list forms

  Can be used with SharePoint custom workflows and Nintex workflows (very easily)

  And it’s simply just a really easy to use product to get the hang of

  “InfoPath is very much a rapid development tool. SharePoint list forms cannot do
   even a fraction of what InfoPath does, and InfoPath does it all without writing
   code.”
         - Clayton Cobb, (former) InfoPath MVP – Current SharePoint MVP
What’s new in 2010?

  Ribbon interface
  Form Templates (when building a new form)
  Quick rules
          pre-built conditions and actions
  Create forms for SharePoint lists
  Use SharePoint Workspace for offline form completion of SharePoint lists
  New controls
      Picture Buttons, hyperlinks, date & time picker
  Publish form templates
          Quick Publish (to SharePoint)
  Filler and Designer separated
          Kind of similar to how Adobe has Acrobat and Acrobat Reader
Demo 1

 Customizing SharePoint lists

 Show off various features of InfoPath
     Multiple views
     Various controls
     Layouts (pre-designed table formats)
     Themes
     Rules
     Other ribbon features
Demo 2

 Rules – from the basic to the complex

 The Setup…
     itgroove uses an InfoPath form for time entry records for
       all their consultants
     Some of the rules are basic, simple rules to perform
       simple tasks (like change to a different view)
     Other rules are more complex and chain together to
       make multiple actions appear to happen simultaneously

 Other, more complex/cool forms
Tabs!
Multi-views (1/2)
Multi-views (2/2)
In Summary…

 InfoPath Can:
  Be your form product of choice
  Enable easy rule logic and provides plenty of capacity for scaling that logic
  Powerful and extensive data connectivity



 InfoPath combined with SharePoint Enables
  Easy form creation for both lists and libraries
  Very neat and tidy forms OOTB, with easy modifications to add themes and change
   layouts
  Brings form design to anyone with a license to Microsoft Office Professional Plus
Q&A + Contact



 Any Questions?
 Contact Details:         InfoPath:
 Colin Phillips           http://office.microsoft.com/en-
 cphillips@itgroove.net   ca/infopath/
 itgroove.net

More Related Content

Viewers also liked

Share point workflow presentation
Share point workflow presentationShare point workflow presentation
Share point workflow presentation
Wyngate Solutions
 
Transparent electronics
Transparent electronics Transparent electronics
Transparent electronics
Sai Viswanath
 

Viewers also liked (8)

2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
 
Creating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointCreating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePoint
 
The Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath formsThe Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath forms
 
Share point workflow presentation
Share point workflow presentationShare point workflow presentation
Share point workflow presentation
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
 
Free Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their ApplicationsFree Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their Applications
 
Transparent electronics
Transparent electronics Transparent electronics
Transparent electronics
 
Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000
 

Similar to Introduction to InfoPath 2010

Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 Features
Ivor Davies
 
Using InfoPath 2010 to Manage Data
Using InfoPath 2010 to Manage DataUsing InfoPath 2010 to Manage Data
Using InfoPath 2010 to Manage Data
Jonathan Schultz
 
Real World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library FormsReal World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library Forms
Nik Patel
 
Session 5-SharePoint with Office-Donovan Follette
Session 5-SharePoint with Office-Donovan FolletteSession 5-SharePoint with Office-Donovan Follette
Session 5-SharePoint with Office-Donovan Follette
Mithun T. Dhar
 
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
Richard Harbridge
 

Similar to Introduction to InfoPath 2010 (20)

SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 
InfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsInfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerApps
 
Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 Features
 
TechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsTechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertips
 
Synapse india reviews on share point development
Synapse india reviews on share point developmentSynapse india reviews on share point development
Synapse india reviews on share point development
 
Asap session 2
Asap session 2Asap session 2
Asap session 2
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 Training
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016
 
Using InfoPath 2010 to Manage Data
Using InfoPath 2010 to Manage DataUsing InfoPath 2010 to Manage Data
Using InfoPath 2010 to Manage Data
 
Real World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library FormsReal World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library Forms
 
Sharepoint Presentation
Sharepoint PresentationSharepoint Presentation
Sharepoint Presentation
 
2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
 
Session 5-SharePoint with Office-Donovan Follette
Session 5-SharePoint with Office-Donovan FolletteSession 5-SharePoint with Office-Donovan Follette
Session 5-SharePoint with Office-Donovan Follette
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
D walther info path spnh 2012
D walther info path spnh 2012D walther info path spnh 2012
D walther info path spnh 2012
 
InfoPath 2010 Scaling up 1 to 100
InfoPath 2010 Scaling up 1 to 100InfoPath 2010 Scaling up 1 to 100
InfoPath 2010 Scaling up 1 to 100
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
 

More from Regroove

More from Regroove (20)

What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022
 
New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022
 
New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022
 
Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022
 
What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022
 
What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021
 
What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021
 
What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021
 
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
 
What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021
 
What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021
 
Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021
 
Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021
 
Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021
 
Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021
 
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsVictoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
 
Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021
 
Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020
 
Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020
 
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Introduction to InfoPath 2010

  • 1. Introduction to InfoPath 2010 A SharePoint-centric look at InfoPath 2010
  • 2. What is InfoPath 2010?  Form building tool for making standalone forms, and SharePoint list forms  InfoPath 2010 is actually 2 different products  InfoPath Designer 2010  InfoPath Filler 2010  Only available in Microsoft Office 2010 Professional Plus  Only the richest people get to play (slight downside, one might say)  SharePoint 2010 (and 2007 as well) have the capability to have a SharePoint document library (form library) contain a collection of InfoPath forms  Essentially, you associate a form with a document library, and the resulting answered forms are the contents of the library
  • 3. More About InfoPath 2010  Types of Forms  InfoPath based forms (to be filled in using “Filler”)  Web based forms  SharePoint 2010 Licensing – You will require the Enterprise CAL to:  Use a SharePoint list with InfoPath forms  Publish SharePoint library forms as web based forms  Features of InfoPath  Various UI controls  Layouts (pre-designed table formats)  Themes  Multiple views  Rules (the real bread and butter)  Data connectivity (more of an advanced topic)
  • 4. InfoPath Rules  Rules are like the application programming logic for your form  Types of Rules • Can be used to specify an error message that Validation will be displayed if a condition is false • Changes the “look and feel” of the UI elements Formatting (show/hide, color, fonts, etc.) • Connect data connections to your form fields Action • Set input parameter values from form fields • Assign results back to the fields  All of the rule logic is done without code, for example  Populate a drop down with values  Generate unique incrementing ID values  Pre-fill portions of a form with  Perform real-time validation of user existing data input
  • 5. The Kinds of Data InfoPath Can Use • Soap • Rest Web Services • WCF (.Net) • Azure • SQL Server • ODBC Databases • OLE-DB • Oracle • SharePoint XML Files • File Server • Convenient alternative to SharePoint Lists / Libraries using a database table
  • 6. SharePoint and Forms Doesn’t it already do forms without InfoPath?  Yes, SharePoint forms are great, they’re simple and easy to use  They’re available on every list and library  No need for any “client” side tools to create the forms – they’re automatically updated when you modify the list or library  However, this may be a little too simple – no customization possible in SharePoint  For customization, you can download and install SharePoint Designer and modify your forms. However…  Often people aren’t given access to SharePoint Designer (by their administrator)  Lots of individuals aren’t comfortable with SharePoint Designer  The tool can be hard to use/understand for novice users
  • 7. Where does InfoPath differ?  InfoPath allows you to create powerful, rich forms  The forms do not require you to write any code  This allows non-developers to both create them and maintain them  You can create forms with  Both out of the box and complex validation rules  Lookups to external or SharePoint data  Master / Detail lists  Signed forms  Essentially none of these are available with default SharePoint list forms  Can be used with SharePoint custom workflows and Nintex workflows (very easily)  And it’s simply just a really easy to use product to get the hang of  “InfoPath is very much a rapid development tool. SharePoint list forms cannot do even a fraction of what InfoPath does, and InfoPath does it all without writing code.” - Clayton Cobb, (former) InfoPath MVP – Current SharePoint MVP
  • 8. What’s new in 2010?  Ribbon interface  Form Templates (when building a new form)  Quick rules  pre-built conditions and actions  Create forms for SharePoint lists  Use SharePoint Workspace for offline form completion of SharePoint lists  New controls  Picture Buttons, hyperlinks, date & time picker  Publish form templates  Quick Publish (to SharePoint)  Filler and Designer separated  Kind of similar to how Adobe has Acrobat and Acrobat Reader
  • 9. Demo 1 Customizing SharePoint lists Show off various features of InfoPath Multiple views Various controls Layouts (pre-designed table formats) Themes Rules Other ribbon features
  • 10. Demo 2 Rules – from the basic to the complex The Setup… itgroove uses an InfoPath form for time entry records for all their consultants Some of the rules are basic, simple rules to perform simple tasks (like change to a different view) Other rules are more complex and chain together to make multiple actions appear to happen simultaneously Other, more complex/cool forms
  • 11. Tabs!
  • 14. In Summary… InfoPath Can:  Be your form product of choice  Enable easy rule logic and provides plenty of capacity for scaling that logic  Powerful and extensive data connectivity InfoPath combined with SharePoint Enables  Easy form creation for both lists and libraries  Very neat and tidy forms OOTB, with easy modifications to add themes and change layouts  Brings form design to anyone with a license to Microsoft Office Professional Plus
  • 15. Q&A + Contact Any Questions? Contact Details: InfoPath: Colin Phillips http://office.microsoft.com/en- cphillips@itgroove.net ca/infopath/ itgroove.net

Editor's Notes

  1. resourcesa number of workflow examples available on connect.nintex.com – including how to use state machines - how to use error handling