Where has the Else-If branch gone to in SharePoint Designer 2013?

In SharePoint 2010, you could create conditional trees with OR statements, like so:

IF <value> equals <value> THEN
    Action(s)
OR IF <value> equals <value> THEN
    Action(s)
ELSE
    Action(s)

In SharePoint 2013, this has changed. The OR condition, is now moved within the ELSE branch:

IF <value> equals <value> THEN
    Action(s)
ELSE 
    IF <value> equals <value> THEN
        Action(s)
    ELSE
        Action(s)

While this makes it slightly less apealing in the Text-Based designer, it does make sense when you understand how Microsoft tries to promote Visio 2013, for designing SharePoint 2013 workflows visually, which can be done if you have Visio 2013 Professional installed on your client:

Click for bigger version

Above shows the if then else branch (without any actions) with 3 possible outcomes.

Leave a Reply

Your email address will not be published. Required fields are marked *