Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A wizard workflow allows users to navigate through a series of steps or conditions to execute a workflow. Creating a wizard aims to divide a workflow into multiple screens and easily instruct the user on completing the workflow.

When running a workflow in the EmpowerID Web UI, you can determine whether it's a Wizard Workflow or a Simple Workflow by looking at the top of the interface. There, you'll find a line with circles, each circle representing a step in the workflow. If the circle's border is filled, it means you are currently on that step. If the circle itself is filled and displays a check icon, it means you have completed that step.

Code Block
            CurrentWorkflow.UiSteps = new WorkflowUISteps();
              
			 var step1 = new UIStep();
			 step1.Name = this.CurrentWorkflow.myNewWizardFormActivity1.QualifiedName;
			 step1.FriendlyName = "My First Step";
			 step1.Description =  "My First Step";

			 var step2 = new UIStep();
			 step2.Name = this.CurrentWorkflow.myNewWizardFormActivity2.QualifiedName;
			 step2.FriendlyName = "My Second Step";
			 step2.Description =  "My Second Step";

			 var step3 = new UIStep();
			 step3.Name = this.CurrentWorkflow.myNewWizardFormActivity3.QualifiedName;
			 step3.FriendlyName = "My Third Step";
			 step3.Description =  "My Third Step";

             CurrentWorkflow.UiSteps.Steps.Add(step1);
			 CurrentWorkflow.UiSteps.Steps.Add(step2);
			 CurrentWorkflow.UiSteps.Steps.Add(step3);


			 CurrentWorkflow.UiSteps.CurrentStep = CurrentWorkflow.UiSteps.Steps[0];