Components of SharePoint designer workflow

SharePoint deveopment training course

In this article, we will discuss various components of SharePoint designer workflow.

Also, you can check about:

InfoPath alternatives for designing SharePoint Forms

Create a sequential workflow using Visual studio 2010 in SharePoint 2010

Sequential and State machine workflows

Below are various components of the SharePoint designer:

1- Steps:
Steps are the foundation of any workflow and allow you to organize it into logical sections. This could include preparing variables, which are used to store data temporarily while the workflow is running or collecting data from a user.

Steps can be named and renamed by clicking on the existing titles. Similarly, you can delete a step. Also, there can be possible of nested steps.

2- Conditions:
Conditions allow the workflow to make decisions and respond differently based on the data that is provided by SharePoint lists or end user entries. You can get all the conditions from the Condition button in the Ribbon. There are a lot of conditions available in SharePoint designer 2010:

– if any value equals the value
– If field equals the value
– Created by a specific person
– Modified by a specific person
– A person is a valid SharePoint user
– Title field contains keywords etc

3- Actions:
Actions make the workflow do something. You can get all the actions from the Actions tab from the Ribbon. There are different categories of actions. Some actions are: Add a Comment, Log to History List, Check In Item, Copy List Item, Create List Item etc.

4- Variables:
Variables are used to store and manipulate data while the workflow is running. Each time a new workflow instance runs, a new set of variables is used, even if multiple copies of the workflow have been initiated by multiple users. When a workflow is finished, the data in the variables are lost.

When you first create a workflow, it does not have any variables. Sometimes when adding actions to your workflow will automatically create a new variable or variables. For example, adding a Do Calculation action will automatically create a calc variable.

5- Else-if Conditions:
Else-if branches work directly with conditions for more advanced decision making. To add an else-if condition, place the cursor inside the existing condition and click the Else-If Branch key on the Ribbon.

6- Forms:
Users can interact with workflows through forms. Forms are pages viewed through the browser that allows the user to supply additional data to a workflow.

Check out Best Alternative to InfoPath -> Try Now

free sharepoint training

SharePoint Online FREE Training

JOIN a FREE SharePoint Video Course (3 Part Video Series)


About Bijay Kumar

I am Bijay from Odisha, India. Currently working in my own venture TSInfo Technologies in Bangalore, India. I am Microsoft Office Servers and Services (SharePoint) MVP (5 times). I works in SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out My MVP Profile.. I also run popular SharePoint web site

View all posts by Bijay Kumar →