SlideShare a Scribd company logo
1 of 39
2013 Minnesota Government IT Symposium
For State Agencies, Counties, Cities, Higher Education and Nonprofits
December 10-12, 2013 RiverCentre, St. Paul, MN
www.mngts.org/itsym
(Presented by GTS Educational Events)
Session #98
Implementing No Code Solutions with SharePoint and InfoPath
Donald Donais, Avtex Consulting LLC
Thursday, December 12th, 2013
1:30-2:30 p.m.
SharePoint 2013 Overview
July 16, 2014
Avtex SharePoint Consultant
ddonais@avtex.com
Blog – Tales from IT Side
http://talesfromitside.wordpress.com
Twitter
@dondonais
Donald Donais
Agenda
• Before You Build
• What Tools Are We Using?
• Base InfoPath Knowledge
• Base SharePoint Knowledge
• InfoPath Features and Capabilities
• Tips for Automation
• Other Considerations
BEFORE YOU BUILD
Answer Basic Questions
• Is There a Workflow Involved?
 Translation of Business Process into SharePoint Workflow/Forms
• What is needed in the form?
 Fields for Form Information
 Fields for Workflow
 Interactivity within the Form
 Data Connectivity
 Browser vs. Client
• What is the Overall Solution?
 SharePoint List and/or Workflow
 InfoPath Form and/or Workflow
 .NET Form and/or Workflow
 3rd Party Form and/or Workflow
WHAT TOOLS ARE WE USING?
SharePoint Tools
• SharePoint
 SharePoint 2007
 SharePoint 2010
 SharePoint 2013
 SharePoint Online P1 & P2
• SharePoint Specific Version
 SharePoint Standard or Online P1 – InfoPath Client/Filler Only
 SharePoint Enterprise or Online P2 – InfoPath Client/Filler or Web
Form
SharePoint Tools
• InfoPath
 SharePoint 2007 = InfoPath 2007 – 2013
 SharePoint 2010 = InfoPath 2010 – 2013
 SharePoint 2013 = InfoPath 2013
• Document Process Mapping Tool
 Visio
 XMind
 Etc.
BASE INFOPATH KNOWLEDGE
What Is InfoPath?
• Drag and Drop Experience
 WYSIWYG
• InfoPath Forms Divided Yet United
 Template = .xsn
 Data = .xml
• Data Permanently Connected to Template
 Template Changes – So Does the XML
 In Other Words – Delete a Field, There Goes Your Data
• Client Options
 InfoPath 2007 = One Application
 InfoPath 2010 & 2013 = Designer and Filler Applications
BASE SHAREPOINT KNOWLEDGE
SharePoint with InfoPath
• SharePoint Form Libraries
 Standard and Enterprise Versions
 InfoPath Template (XSN) is Content Type
• SharePoint Lists/Libraries (Apps)
 Can be Used as Data Source
• InfoPath Form Services
 Enterprise and P2 Available
 Web Form
SharePoint Specific Features
• Out of the Box Web Parts
 Form Services Web Parts or Apps
• SharePoint Web Services
 Web Services Used to Pull Information
 Example: Automatically Populate Users Name in form
• Data Connection Libraries
 Sometimes Needed – Working In Claims SharePoint Environment
 Or Connecting to Other Data Sources
INFOPATH FEATURES AND CAPABILITIES
Validation
• Create Custom Validation Scenarios
• Require Something to Exist
• Validate the Format
Formulas
• Functionality Without
Coding
• Compare Fields
• Change Field Values
• Work with Dates/Times
• Simple Math Functions
• Retrieve User Name
(userName)
Rules
• Based on Formatting or Action
• Actions Include:
 Set a field’s value
 Query for Data
 Submit data
 Send Data to Web Part (2010 &
2013)
• Use Conditions to Control When
the Rule is Used
Views
• Different Layouts Possible
• Still Based on the Same Data
• Not All Fields Need to be
Displayed
 ‘Read Only’ View
 Print View
• Restrict View to a Specific
User Role
Web Based Forms
• SharePoint 207-2013 InfoPath Form Services
• Fill Out Forms Via the Web
 InfoPath Client NOT Required
• .NET Code-Behind Supported
 Requires Publishing to Forms Server
• Smart Client Only Features:
 Most Controls
 Filters, Roles, Conditional Formatting, Rules and Validation
 Some Script, Custom Task Panes
InfoPath – Enabling Web Forms
• Compatibility Checker
 Checks for Feature
Compatibility
 Browser Checker
 InfoPath 2003 Filler
 InfoPath 2007 Filler and 2007
Web Browser Form
 InfoPath 2010 Filler Form and
Web Browser Form
 InfoPath Filler Form (2013)
and Web Browser Form
(2013)
InfoPath – Connecting to the Outside World
• Can Be Connected to
Multiple Data Sources
 Web Service
 SQL Database
 Xml Document
 SharePoint List
• Pull in Dynamic Data
• Connection Library
 Uses Office Data Connection
 SharePoint can Host Many
Connections
• Create Expense Report
TIPS FOR FORM AUTOMATION
Using Default Values
• Some Information
Needs Default Values
• Example: Date of
Submission
• Simply Use Function –
Today()
• Use In Combination
with Read Only Field
Automatically Display User Info
• User Profile Service Available
 Formula Option: username()
 User Profile Service Data
Connection
 Other Properties Available
• Data Connection
 http://ServerName/_vti_bin/U
serProfileService.asmx?WSDL
 GetUserProfileByName
Cascade Dropdowns
• Data May Need to be Related to an Item
• Other Fields Become Populated
• Data Connections to SharePoint List
• Data Connection Contain Data and Query
 Data to Display Specific Information
 Query to Retrieve Information to Use In Form
• Can Use a Rule to Trigger the Cascade to Other Fields
• Working With User Profile
• Cascade Dropdowns
OTHER CONSIDERATIONS
Adjusting Form Options
• Web and Filler Options
 Capabilities of Removing Save, Close,
Views, etc.
• Offline Capabilities
 Fill Out Form If Not Connected To
Data
• Email Attachments
 Options for Email Form through
Microsoft Outlook
• Property Promotion
 Used to Move Fields to be Columns in
SharePoint
• Compatibility
 Version of InfoPath/SharePoint
Working With
Deployment of InfoPath Forms
• SharePoint Form Library
 Presentation Was About This Method
 Use This Method Doing One Off
Deployments
• SharePoint Content Type
 Deploy Once and Reuse
 Define Several InfoPath Forms for One
Library
• Admin-Approved Form Template
 Deploy When Have C# or VB Code and
Need Web Form
 Done Through Central Administration or
PowerShell
InfoPath and Office – The DIP
• InfoPath Fragment Usable
Inside of Office
• Facilitates Metadata Entry
• Associate InfoPath Form
with a Content Type
• Associate a Content Type
with a Document Library
• New Documents will
Contain the Custom DIP
Customizing SharePoint Lists
• SharePoint Lists New/Edit Forms
• Add New Fields
• Rearrange Existing Fields
• Apply themes
• Add Validation Rules
• Add Views
Web Forms and URL’s
• InfoPath URL’s = UGLY!
• Some Components Not Needed
 Remove %2F, %3A, %2E, etc. from URL
• Components Needed
 Server Name – http://portal.Contoso.com/demo/layouts/FormServer.aspx?
 Xsn Location –
XsnLocation=http://portal.Contoso.com/demo/CheckRequest/Forms/template.xsn
• Add Other Components
 &Source=URL to redirect after close
 &DefaultView=ViewName
Extending InfoPath
• Web Service Calls to LOB data
 Ability to Use Familiar Development Tools
• JScript Coding
 Easy to Deploy in InfoPath Client
 Lacks the Power of .NET
• .NET Code Behind
 Full .NET Connectivity
 More Difficult to Deploy
 Visual Studio and Source Control Issues
Q & A
Resources
• Deployment of InfoPath Forms
 http://bit.ly/1elqfHI
• Connect URL to Specific Form or view
 http://bit.ly/1aUTHzi
• Tips and Tricks for Making Form Filling Faster
 http://bit.ly/1izX5r5
• InfoPath – Query Specific SharePoint List Data
 http://bit.ly/1dmTjSf
• InfoPath User Profile Within SharePoint Claims Environment
 http://bit.ly/xZTRw5
MN SharePoint Users Group Website
• SharePoint Resource Documents
• SharePoint Resource links
• RSS Feeds
• Meeting Schedule
• Past User Group Presentations
• Past User Group Recordings
• Sponsorship Information
• http://sharepointmn.com
• Email: sharepoint@sharepointmn.com
Avtex IT Pro Consultant
ddonais@avtex.com
Blog – Tales from IT Side
http://talesfromitside.wordpress.com
Twitter
@dondonais

More Related Content

What's hot

Hosted Sharepoint 2010 Key Features
Hosted Sharepoint 2010 Key FeaturesHosted Sharepoint 2010 Key Features
Hosted Sharepoint 2010 Key FeaturesShuffle IT Solutions
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallBoston Area SharePoint Users Group
 
Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013Ian Woodgate
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?Vlad Catrinescu
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewWilco Sinnema
 
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-LiveSharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-LiveChirag Patel
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersNetwoven Inc.
 
Share point 2010 Fundamentals
Share point 2010 FundamentalsShare point 2010 Fundamentals
Share point 2010 Fundamentalsbalraj_s
 
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveMicrosoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveNick Hobbs
 
Introduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content ManagementIntroduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content ManagementNetwoven Inc.
 
D walther info path spnh 2012
D walther info path spnh 2012D walther info path spnh 2012
D walther info path spnh 2012Deb Walther
 
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingHow ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingMike Ferrara
 
Share point 2010 overview
Share point 2010 overviewShare point 2010 overview
Share point 2010 overviewMJ Ferdous
 
SharePoint 2010 for Document Compliance
SharePoint 2010 for Document ComplianceSharePoint 2010 for Document Compliance
SharePoint 2010 for Document Compliancentenany
 
Introduction to SharePoint 2010
Introduction to SharePoint 2010Introduction to SharePoint 2010
Introduction to SharePoint 2010Rushi Waghmare
 
The future of Productivity - SharePoint 2010
The future of Productivity - SharePoint 2010The future of Productivity - SharePoint 2010
The future of Productivity - SharePoint 2010Marwan Tarek
 

What's hot (20)

Hosted Sharepoint 2010 Key Features
Hosted Sharepoint 2010 Key FeaturesHosted Sharepoint 2010 Key Features
Hosted Sharepoint 2010 Key Features
 
Introduction to SharePoint 2013 by Michael Blumenthal
Introduction to SharePoint 2013 by Michael BlumenthalIntroduction to SharePoint 2013 by Michael Blumenthal
Introduction to SharePoint 2013 by Michael Blumenthal
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
 
Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013
 
Infopath controls
Infopath controlsInfopath controls
Infopath controls
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overview
 
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-LiveSharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
Share point 2010 Fundamentals
Share point 2010 FundamentalsShare point 2010 Fundamentals
Share point 2010 Fundamentals
 
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveMicrosoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
 
Introduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content ManagementIntroduction to SharePoint 2013 Content Management
Introduction to SharePoint 2013 Content Management
 
D walther info path spnh 2012
D walther info path spnh 2012D walther info path spnh 2012
D walther info path spnh 2012
 
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingHow ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
 
Share point 2010 overview
Share point 2010 overviewShare point 2010 overview
Share point 2010 overview
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
SharePoint 2010 for Document Compliance
SharePoint 2010 for Document ComplianceSharePoint 2010 for Document Compliance
SharePoint 2010 for Document Compliance
 
Introduction to SharePoint 2010
Introduction to SharePoint 2010Introduction to SharePoint 2010
Introduction to SharePoint 2010
 
The future of Productivity - SharePoint 2010
The future of Productivity - SharePoint 2010The future of Productivity - SharePoint 2010
The future of Productivity - SharePoint 2010
 

Viewers also liked

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 SharePointJeanne Hatton
 
SharePoint Forms & InfoPath – Go with what you know
SharePoint Forms & InfoPath – Go with what you knowSharePoint Forms & InfoPath – Go with what you know
SharePoint Forms & InfoPath – Go with what you knowRegroove
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project BookVarun Bansal
 
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 ApplicationsElectronics Hub
 
Transparent electronics
Transparent electronics Transparent electronics
Transparent electronics Sai Viswanath
 
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-2000nonshahid
 

Viewers also liked (6)

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
 
SharePoint Forms & InfoPath – Go with what you know
SharePoint Forms & InfoPath – Go with what you knowSharePoint Forms & InfoPath – Go with what you know
SharePoint Forms & InfoPath – Go with what you know
 
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 2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and InfoPath

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 fingertipsAvtex
 
May 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementMay 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementDon Donais
 
SPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathSPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathPrashant G Bhoyar (Microsoft MVP)
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementDon Donais
 
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 SharePointDon Donais
 
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 PowerAppsMaarten Visser
 
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Jennifer Kenderdine
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerPatrick O'Toole
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BITheresa Lubelski
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyElizabeth Szabo
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016Don Donais
 
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...butest
 
Funnel your Info down a new Path
Funnel your Info down a new PathFunnel your Info down a new Path
Funnel your Info down a new PathRyan Dennis
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsApril Dunnam
 
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 IntlockVlad Catrinescu
 
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsMicrosoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsNick Hobbs
 
Microsoft and Nintex Forms
Microsoft and Nintex FormsMicrosoft and Nintex Forms
Microsoft and Nintex Formsnyazhari
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupDrew Madelung
 
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013Don Donais
 

Similar to 2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and InfoPath (20)

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
 
May 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementMay 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project Management
 
SPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathSPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPath
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project Management
 
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
 
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
 
SPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPathSPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPath
 
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint Designer
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case study
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
 
Funnel your Info down a new Path
Funnel your Info down a new PathFunnel your Info down a new Path
Funnel your Info down a new Path
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusForms
 
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
 
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsMicrosoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
 
Microsoft and Nintex Forms
Microsoft and Nintex FormsMicrosoft and Nintex Forms
Microsoft and Nintex Forms
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
 
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
 

More from Don Donais

Leveraging microsoft’s e discovery platform in your organization
Leveraging microsoft’s e discovery platform in your organizationLeveraging microsoft’s e discovery platform in your organization
Leveraging microsoft’s e discovery platform in your organizationDon Donais
 
2014 TechFuse - Findability Within SharePoint 2013
2014 TechFuse - Findability Within SharePoint 20132014 TechFuse - Findability Within SharePoint 2013
2014 TechFuse - Findability Within SharePoint 2013Don Donais
 
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with GovernanceDon Donais
 
SPS Twin Cities - Congratulations You Inherited a SharePoint Site
SPS Twin Cities - Congratulations You Inherited a SharePoint SiteSPS Twin Cities - Congratulations You Inherited a SharePoint Site
SPS Twin Cities - Congratulations You Inherited a SharePoint SiteDon Donais
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionDon Donais
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012Don Donais
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesDon Donais
 

More from Don Donais (7)

Leveraging microsoft’s e discovery platform in your organization
Leveraging microsoft’s e discovery platform in your organizationLeveraging microsoft’s e discovery platform in your organization
Leveraging microsoft’s e discovery platform in your organization
 
2014 TechFuse - Findability Within SharePoint 2013
2014 TechFuse - Findability Within SharePoint 20132014 TechFuse - Findability Within SharePoint 2013
2014 TechFuse - Findability Within SharePoint 2013
 
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
 
SPS Twin Cities - Congratulations You Inherited a SharePoint Site
SPS Twin Cities - Congratulations You Inherited a SharePoint SiteSPS Twin Cities - Congratulations You Inherited a SharePoint Site
SPS Twin Cities - Congratulations You Inherited a SharePoint Site
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
 

Recently uploaded

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Recently uploaded (20)

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and InfoPath

  • 1. 2013 Minnesota Government IT Symposium For State Agencies, Counties, Cities, Higher Education and Nonprofits December 10-12, 2013 RiverCentre, St. Paul, MN www.mngts.org/itsym (Presented by GTS Educational Events) Session #98 Implementing No Code Solutions with SharePoint and InfoPath Donald Donais, Avtex Consulting LLC Thursday, December 12th, 2013 1:30-2:30 p.m.
  • 3. Avtex SharePoint Consultant ddonais@avtex.com Blog – Tales from IT Side http://talesfromitside.wordpress.com Twitter @dondonais Donald Donais
  • 4. Agenda • Before You Build • What Tools Are We Using? • Base InfoPath Knowledge • Base SharePoint Knowledge • InfoPath Features and Capabilities • Tips for Automation • Other Considerations
  • 6. Answer Basic Questions • Is There a Workflow Involved?  Translation of Business Process into SharePoint Workflow/Forms • What is needed in the form?  Fields for Form Information  Fields for Workflow  Interactivity within the Form  Data Connectivity  Browser vs. Client • What is the Overall Solution?  SharePoint List and/or Workflow  InfoPath Form and/or Workflow  .NET Form and/or Workflow  3rd Party Form and/or Workflow
  • 7. WHAT TOOLS ARE WE USING?
  • 8. SharePoint Tools • SharePoint  SharePoint 2007  SharePoint 2010  SharePoint 2013  SharePoint Online P1 & P2 • SharePoint Specific Version  SharePoint Standard or Online P1 – InfoPath Client/Filler Only  SharePoint Enterprise or Online P2 – InfoPath Client/Filler or Web Form
  • 9. SharePoint Tools • InfoPath  SharePoint 2007 = InfoPath 2007 – 2013  SharePoint 2010 = InfoPath 2010 – 2013  SharePoint 2013 = InfoPath 2013 • Document Process Mapping Tool  Visio  XMind  Etc.
  • 11. What Is InfoPath? • Drag and Drop Experience  WYSIWYG • InfoPath Forms Divided Yet United  Template = .xsn  Data = .xml • Data Permanently Connected to Template  Template Changes – So Does the XML  In Other Words – Delete a Field, There Goes Your Data • Client Options  InfoPath 2007 = One Application  InfoPath 2010 & 2013 = Designer and Filler Applications
  • 13. SharePoint with InfoPath • SharePoint Form Libraries  Standard and Enterprise Versions  InfoPath Template (XSN) is Content Type • SharePoint Lists/Libraries (Apps)  Can be Used as Data Source • InfoPath Form Services  Enterprise and P2 Available  Web Form
  • 14. SharePoint Specific Features • Out of the Box Web Parts  Form Services Web Parts or Apps • SharePoint Web Services  Web Services Used to Pull Information  Example: Automatically Populate Users Name in form • Data Connection Libraries  Sometimes Needed – Working In Claims SharePoint Environment  Or Connecting to Other Data Sources
  • 15. INFOPATH FEATURES AND CAPABILITIES
  • 16. Validation • Create Custom Validation Scenarios • Require Something to Exist • Validate the Format
  • 17. Formulas • Functionality Without Coding • Compare Fields • Change Field Values • Work with Dates/Times • Simple Math Functions • Retrieve User Name (userName)
  • 18. Rules • Based on Formatting or Action • Actions Include:  Set a field’s value  Query for Data  Submit data  Send Data to Web Part (2010 & 2013) • Use Conditions to Control When the Rule is Used
  • 19. Views • Different Layouts Possible • Still Based on the Same Data • Not All Fields Need to be Displayed  ‘Read Only’ View  Print View • Restrict View to a Specific User Role
  • 20. Web Based Forms • SharePoint 207-2013 InfoPath Form Services • Fill Out Forms Via the Web  InfoPath Client NOT Required • .NET Code-Behind Supported  Requires Publishing to Forms Server • Smart Client Only Features:  Most Controls  Filters, Roles, Conditional Formatting, Rules and Validation  Some Script, Custom Task Panes
  • 21. InfoPath – Enabling Web Forms • Compatibility Checker  Checks for Feature Compatibility  Browser Checker  InfoPath 2003 Filler  InfoPath 2007 Filler and 2007 Web Browser Form  InfoPath 2010 Filler Form and Web Browser Form  InfoPath Filler Form (2013) and Web Browser Form (2013)
  • 22. InfoPath – Connecting to the Outside World • Can Be Connected to Multiple Data Sources  Web Service  SQL Database  Xml Document  SharePoint List • Pull in Dynamic Data • Connection Library  Uses Office Data Connection  SharePoint can Host Many Connections
  • 24. TIPS FOR FORM AUTOMATION
  • 25. Using Default Values • Some Information Needs Default Values • Example: Date of Submission • Simply Use Function – Today() • Use In Combination with Read Only Field
  • 26. Automatically Display User Info • User Profile Service Available  Formula Option: username()  User Profile Service Data Connection  Other Properties Available • Data Connection  http://ServerName/_vti_bin/U serProfileService.asmx?WSDL  GetUserProfileByName
  • 27. Cascade Dropdowns • Data May Need to be Related to an Item • Other Fields Become Populated • Data Connections to SharePoint List • Data Connection Contain Data and Query  Data to Display Specific Information  Query to Retrieve Information to Use In Form • Can Use a Rule to Trigger the Cascade to Other Fields
  • 28. • Working With User Profile • Cascade Dropdowns
  • 30. Adjusting Form Options • Web and Filler Options  Capabilities of Removing Save, Close, Views, etc. • Offline Capabilities  Fill Out Form If Not Connected To Data • Email Attachments  Options for Email Form through Microsoft Outlook • Property Promotion  Used to Move Fields to be Columns in SharePoint • Compatibility  Version of InfoPath/SharePoint Working With
  • 31. Deployment of InfoPath Forms • SharePoint Form Library  Presentation Was About This Method  Use This Method Doing One Off Deployments • SharePoint Content Type  Deploy Once and Reuse  Define Several InfoPath Forms for One Library • Admin-Approved Form Template  Deploy When Have C# or VB Code and Need Web Form  Done Through Central Administration or PowerShell
  • 32. InfoPath and Office – The DIP • InfoPath Fragment Usable Inside of Office • Facilitates Metadata Entry • Associate InfoPath Form with a Content Type • Associate a Content Type with a Document Library • New Documents will Contain the Custom DIP
  • 33. Customizing SharePoint Lists • SharePoint Lists New/Edit Forms • Add New Fields • Rearrange Existing Fields • Apply themes • Add Validation Rules • Add Views
  • 34. Web Forms and URL’s • InfoPath URL’s = UGLY! • Some Components Not Needed  Remove %2F, %3A, %2E, etc. from URL • Components Needed  Server Name – http://portal.Contoso.com/demo/layouts/FormServer.aspx?  Xsn Location – XsnLocation=http://portal.Contoso.com/demo/CheckRequest/Forms/template.xsn • Add Other Components  &Source=URL to redirect after close  &DefaultView=ViewName
  • 35. Extending InfoPath • Web Service Calls to LOB data  Ability to Use Familiar Development Tools • JScript Coding  Easy to Deploy in InfoPath Client  Lacks the Power of .NET • .NET Code Behind  Full .NET Connectivity  More Difficult to Deploy  Visual Studio and Source Control Issues
  • 36. Q & A
  • 37. Resources • Deployment of InfoPath Forms  http://bit.ly/1elqfHI • Connect URL to Specific Form or view  http://bit.ly/1aUTHzi • Tips and Tricks for Making Form Filling Faster  http://bit.ly/1izX5r5 • InfoPath – Query Specific SharePoint List Data  http://bit.ly/1dmTjSf • InfoPath User Profile Within SharePoint Claims Environment  http://bit.ly/xZTRw5
  • 38. MN SharePoint Users Group Website • SharePoint Resource Documents • SharePoint Resource links • RSS Feeds • Meeting Schedule • Past User Group Presentations • Past User Group Recordings • Sponsorship Information • http://sharepointmn.com • Email: sharepoint@sharepointmn.com
  • 39. Avtex IT Pro Consultant ddonais@avtex.com Blog – Tales from IT Side http://talesfromitside.wordpress.com Twitter @dondonais

Editor's Notes

  1. Fill in the key fields in this slide Presenter name Presenter title Date Presentation title Presentation subtitle Customer Logo
  2. Create basic form Publish to SharePoint Fill Out