Flows are used for automating business processes, It can execute formulas, logics for better results. Flow holds many Components like Screen and more. It can be easily done by Drag and drop tool and increases productivity.
The whole Lightning Flow can be created by not writing a single piece of code.
The Flows includes following Elements:
- Screen : Screen Element is to create UI parts based on user Requirements.
- Actions : All Action Included
- Logic Includes elements like Decisions, Loop, Pause, Loop.
- They are basically used to add custom logic on requirements .
- The Data includes Create Records, update Records, delete Records and Get Records.
- It is used for linking the external data to store in Salesforce.
Benefits of Flows:-
- The drag and drop functionality is easy to implement.
- A complex process can be done by Flows apart from using Apex.
- A Flow Builder handles simple user interface, easy to use.
- It can be easily accessed by non developers too.
Let’s Create a Basic Flow:
I will create a basic Contact Record Page with the help of Flows
Step 1: Setup < Type “Flows” in Quick Find Box” < Process Automation < Flows
Step 2: Select New Flows to create a new Flow.
Step 3: Select Screen Flow and Create.
Step 4: Firstly add the Screen Element by dragging it from the element section.
Enter the Label and set the Properties as per your choice.
- The Properties are Configure Frame which includes Header and footer checkbox. They are whether to show the header and footer part or not.
- Control Navigation:- To display the buttons like Finish , Next and Back.
- Provide Help :-This is used to guide users for help in any particular field. The Help Text can be customized in various fonts and colors.
Step 5: Drag the Text Component for input and Set the properties.
Do it the same for Last Name and Birthdate . The Birthdate Component will be Date.
Step 6: Connect the Element by drag and Drop
Step 7: Save the flow and run it.
After Running, you can see the basic former created using flows.
Hope you got a Sneak peak of Lightning Flows , how they are executed even without a single piece of code.
To Deep dive into it,