SharePoint 2010 Business Process Automation

PDFDownload a PDF version of this course outline

Duration:3 days

Price:$1,695.00

Test Level:0

Certifications:
  • No Certification
Exams:
  • No Exam

Description

Day to day business is nothing more than a set of repetitive routines performed to achieve an end result. Utilizing SharePoint Server 2010 and its tools, including Microsoft InfoPath and SharePoint Workflows makes it easy for you to automate these repetitive processes to accomplish your business goals in less time. By automating business processes, human error can be eliminated, actions are consistent and uniform results can be achieved. Using InfoPath Forms with SharePoint Workflows can help manage and enforce business processes throughout an organization.

In this course you will learn how to create powerful InfoPath Forms that support consistent data entry and collection And then use SharePoint Workflows to act upon that data. In addition to core functionality, you will learn to use SharePoint Designer 2010 to create custom Workflows above and beyond what SharePoint offers "out-of-the-box".

Objectives

After completing this course, you will be able to:

  • Enforcing business rules using InfoPath formulas and rules
  • Designing powerful Form with InfoPath
  • Understanding InfoPath Form Controls
  • Submitting Forms to SharePoint
  • Publishing Forms to SharePoint for Lists and Libraries
  • Enabling inbound and outbound connections to InfoPath Forms
  • Understanding the InfoPath Form Web Part
  • Utilizing external data in InfoPath Forms
  • Using SharePoint's "out-of-the-box" Workflows
  • Using SharePoint Designer 2010 to create powerful custom Workflows
  • Understanding Workflow conditions and actions
  • Identifying Workflows that can be automated with SharePoint
  • Deploying Workflows to SharePoint
  • Creating and Installing SharePoint custom solutions

Who Should Attend

This course is vital for anyone working in a project environment and utilizing Microsoft SharePoint, including:

  • IT Managers/Directors
  • Developers
  • Designers
  • Project Managers
  • Business Analysts
  • Business Line Managers
  • Product Managers

Course Outline

I. An Introduction to InfoPath

A. What is InfoPath?

B. Why use InfoPath?

C. InfoPath and SharePoint Server

  • Using InfoPath to Collect Data
  • Using Workflows with InfoPath
  • The InfoPath Web Part

D. InfoPath vs. Traditional Web Forms

II. Creating an InfoPath Form

A. Using the Blank Form Template

B. Adding Form Controls

C. Naming Your Form Fields

D. Testing Your Form

E. Changing Form Options

F. Submitting Your Form

G. Publishing Your Form

Lab I

A. Creating a New Form

B. Adding Form Controls

C. Exploring and Setting Control Properties

D. Previewing a Form

E. Working with Form Options

F. Setting Submit Methods and Properties

G. Publishing a Form

III. Form Controls

A. Control Types

  • Input Controls
  • Object Controls
  • Container Controls

B. Add Controls to a Form

C. Form Controls

  • Text Entry
  • Single Selection Lists
  • Multiple Selection Lists
  • Checkboxes
  • Radio Buttons
  • Date/Time Controls
  • Person Controls

D. Using Controls to Initiate Actions

E. Creating Optional Controls

F. Repeating Controls

Lab II

A. Exploring Different Control Types

B. Working with Control Containers

C. Setting Initiation Options for Controls

D. Using Optional Controls

E. Using Repeating Controls

IV. Form Rules

A. Hide or Show Controls

B. Formatting Entries Based on Conditions

C. Validation Rules

D. Adding Action Rules to Buttons

E. Rules for Form Submission

F. Rules for Form Loading

G. Validating Data Using Patterns

Lab III

A. Hiding and Showing Controls

B. Conditional Formatting

C. Validating Data Entry with Rules

D. Using Button Controls

E. Understanding Form Loading and Submission Rules

V. Form Functions

A. SharePoint URL Functions

B. Calculating Dates

C. Using the Current SharePoint User

D. Removing Spaces from Entries

E. Calculating Sums

F. Extracting Values form Strings

G. Miscellaneous Functions

Lab IV

A. Using InfoPath Functions

B. Determining Who is Completing the Form

C. Exploring Text Manipulation

D. Using Numerical Formulas

E. Retrieving SharePoint URLs with Functions

VI. SharePoint Page Deign and Views

A. Form Views

  • Changing the Current View Name
  • Creating New Views
  • Preventing Users from Using Views
  • Print Views

B. Form Design

  • Using Different Form Layouts
  • Using Form Themes
  • Adding Headers and Footers

C. Using Tables

  • Inserting Tables
  • Modifying Table Layouts

Lab V

A. Creating New Form Views

B. Setting View Properties

C. Securing Views Based on Security

D. Using Print Views

E. Using Form Layouts and Themes

F. Working with Tables to Organize Data

VII. SharePoint List Forms

A. Using a Form to Create a SharePoint List

B. Modifying Existing list Forms

C. Setting Your List Form as the Default Form

Lab VI

A. Creating SharePoint Lists from InfoPath

B. Modifying Existing List Forms

C. Publishing Your InfoPath Form to a SharePoint List

VIII. Submitting and Publishing to SharePoint

A. Enabling Forms for Submission

B. Email

  • Configuring Email Submission
  • Publishing Your Form to Email

C. SharePoint Libraries

  • Configuring SharePoint Library Submission
  • Publishing to a SharePoint Library
  • Using Multiple Forms in Libraries

Lab VII

A. Setting Submission Properties

B. Submitting InfoPath Forms Through Email

C. Publishing Forms Through Email

D. Submitting InfoPath Forms to SharePoint Libraries

E. Publishing to a SharePoint Library

F. Using Multiple Forms in Libraries

G. Reusing InfoPath Forms as Content Types

IX. Using Data in InfoPath Forms

A. Using Data from Databases

B. Using Data from SharePoint Lists

C. Using Data from SharePoint Data Connection Files

D. Using Data form a SOAP Web Service

E. Populating a Drop-Down List with Data

F. Cascading Drop-Down Lists

G. Displaying Data from SharePoint

Lab VIII

A. Making InfoPath Forms Dynamic with Databases

B. Making InfoPath Forms Dynamic with SharePoint Lists

C. Making InfoPath Forms Dynamic with Web Services

D. Populating Drop-Down Lists with Real-Time Information

E. Creating Cascading Drop-Down Solutions

X. The InfoPath Form Web Part

A. Using an InfoPath Form Web Part

B. Creating Master/Detail Displays from SharePoint

C. Using an Edit Form on a List Page

D. Creating a Form to Send Data to Web Parts

Lab IX

A. Using the InfoPath Web Part

B. Creating Master/Detail Pages with SharePoint

C. Connecting SharePoint Web Parts

D. Creating Forms to Send Data to Web Parts

XI. SharePoint Workflows

A. Workflow Review

  • What are Workflows?
  • Why Use Workflows?
  • Determining the Need for Custom Workflows

B. SharePoint's Built-in Workflow Templates

  • Collecting Feedback
  • Collecting Digital Signatures
  • Approval Workflows
  • Three-State Workflows
  • Using SharePoint 2007 Workflows

C. Creating Workflows with SharePoint Designer

  • The Workflow Designer
  • Workflow Initiation and Variables
  • Understanding Conditions
  • Workflow Actions
  • Branching and If/Else Conditions

D. Creating Reusable Workflows in SharePoint Designer

  • Why Use Reusable Workflows?

Lab X

A. Working with SharePoint's Built-In Workflows

B. Using SharePoint Designer and the Workflow Designer

C. Creating Custom Workflows for InfoPath Forms

D. Understanding Workflow Conditions

E. Understanding Workflow Actions

F. Understanding If/Else Branching in Workflows

G. Creating Reusable Workflows with SharePoint Designer

Prerequisites

N/A

Upcoming Classes

Microsoft Technical

    Windows Server

    SharePoint

    Windows 7

    Exchange Server

    SQL Server

    Office

    Visual Studio

    Lync

    Virtualization

    Other Technologies

      Office 365

      Systems Center

      Forefront

      Microsoft Dynamics (CRM)

      Windows Small Business Server

        Windows 8

        Select a Class

        Add to CartDatesLocationOpen SeatsPrice
        Cart8/12/2013 - 8/14/2013
        Starts at 8:30 AM
        Houston, TX
        $1,695.00
        Cart8/12/2013 - 8/14/2013
        Starts at 10:30 AM
        VirtualLive Virtual Classroom
        $1,695.00
        Cart8/26/2013 - 8/28/2013
        Starts at 8:30 AM
        Portland, OR
        $1,695.00
        Cart9/16/2013 - 9/18/2013
        Starts at 8:30 AM
        Atlanta, GA
        $1,695.00
        Cart9/23/2013 - 9/25/2013
        Starts at 8:30 AM
        Denver, CO
        $1,695.00
        Cart9/23/2013 - 9/25/2013
        Starts at 10:30 AM
        VirtualLive Virtual Classroom
        $1,695.00
        Cart9/30/2013 - 10/2/2013
        Starts at 8:30 AM
        Cary, NC
        $1,695.00
        Cart10/7/2013 - 10/9/2013
        Starts at 8:30 AM
        Irving, TX
        $1,695.00
        Cart10/14/2013 - 10/16/2013
        Starts at 8:30 AM
        Herndon, VA
        $1,695.00

        Your class selection was successfully added to your cart.

        You may add yourself to the waiting list and we will contact you if and when a seat opens up for this class.