Wizard Workflow
Description:
In this training, we will see how we can create forms, how we can put different controls on Forms, how we can pass data from one Form to another, how we can localize our Form controls, and how we can connect those Forms using a Wizard Workflow.
NOTE: If you are unable to play the above video, in that case, you can access the video from here Wizard Workflow
Chapters:
00:00:00 - Introduction to Wizard Workflow
00:11:06 - Create First Form
00:18:44 - Quick overview to create Radio Button List control
00:19:20 - Localization
00:26:16 - Create Second Form
00:38:10 - Create Third Form
00:48:20 - Create a Wizard Workflow
00:51:30 - Enable Back and Next buttons on the Forms
00:55:30 - Write code on the Before Execute event handler of the Forms
01:05:35 - Quick recap of the topics we have covered so far in the video
01:08:45 - Binding
01:12:16 - Publishing all three Forms
01:17:15 - Publish Forms and Workflows on EmpowerID UI
01:22:42 - Run Workflow
01:27:00 - Jump from last step to first step directly
01:31:15 - Hide “Wait to see results” control on the Forms
01:34:58 - Summary
01:37:18 - End
Code:
CurrentWorkflow.UiSteps = new WorkflowUISteps();
var Step1 = new UIStep();
Step1.Name = CurrentWorkflow.creationModeActivity1.QualifiedName;
Step1.FriendlyName = "Creation Mode";
Step1.Description = "Creation Mode";
var Step2 = new UIStep();
Step2.Name = CurrentWorkflow.personDetailsFormActivity1.QualifiedName;
Step2.FriendlyName = "Person Details";
Step2.Description = "Person Details";
var Step3 = new UIStep();
Step3.Name = CurrentWorkflow.summaryFormActivity1.QualifiedName;
Step3.FriendlyName = "Person Summary";
Step3.Description = "Person Summary";
CurrentWorkflow.UiSteps.Steps.Add(Step1);
CurrentWorkflow.UiSteps.Steps.Add(Step2);
CurrentWorkflow.UiSteps.Steps.Add(Step3);
CurrentWorkflow.UiSteps.CurrentStep = CurrentWorkflow.UiSteps.Steps[0];
We have implemented modifications to the navigation bar to provide users with an alternative pathway for accessing the Request Workflow page. Specifically, users can now navigate to this page by selecting the Low Code/No Code Workflow option and subsequently choosing the Low Code Workflows option.