---
title: "Active Form Flows - Validations"
slug: "active-form-flows-validations"
updated: 2025-06-25T16:44:21Z
published: 2025-06-25T16:44:21Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Active Form Flows - Validations

## Overview

The most common use cases of****[**Active Form Flows**](/v9/docs/active-form-flows-overview) involve either **validating data**to ensure accuracy before submission or **hiding/showing Form controls** to dynamically populate a Form depending on the end user's selection.

The following article details how to configure an Active Form Flow for **validation**. Refer to [**Active Form Flow - Visibility**](/v9/docs/active-form-flow-visibility)****to learn more about hiding/showing Form controls.

---

## Validation

1. In a Designer Folder, [create a Flow](https://documentation.decisions.com/v9/docs/creating-your-first-flow-2) and add a **Show Form**step to[create a new Form](https://documentation.decisions.com/v9/docs/create-a-form)in the Flow. It will automatically open in the Form Designer.
2. In a Form, add a Textbox with a Label named 'Validate'.
3. Navigate to **Form Properties > Form Rules > Active Form Flows**. Select ADD.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-06-18_16h51_57.png)
4. In the **Add Active Form Flows** dialog, name the Rule Flow, then select EDIT RULE FLOW.
5. In the Rule Flow Designer, add a **Text Contains** Rule step from the **Designer Entities > Rules > System Defaults > Default Form Validation Rules** category after the Start step.
6. With the **Text Contains** Rule step selected, navigate to **Properties > Inputs**.  
For the **contains String**input, change the mapping type **Constant.**Enter '**ABCD'**. For the **string Value**input, change the mapping type to **Select From Flow** and choose**Form Data > Validate Text Box > Value**.  
![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-25_12h41_35.png)
7. Add a Set Validations step on the False outcome path on the Text Contains Rule step from the **Form Rules** category in the Toolbox.
8. With the Set Validations step selected, navigate to the Properties panel.  
Under **Inputs > Form Control**, change the mapping type to Select From Flow and choose **Form Data > Validate Text Box**. Under**Inputs > Validation Issues**, change the mapping type to Constant, then select ADD.
9. In the **Add Value** dialog, change the BreakLevel to **Fatal**. Type a Message that will appear when users trigger the validation error, then select OK.

| Validation Issue Properties | Description |
| --- | --- |
| BreakLevel |
|  | Warning | Boxes in the control in a yellow box; the Flow can progress if validation is not met. |
|  | Fatal | Boxes in the control in a red box; the Flow will not proceed until validation is met. |
|  | Ignored | Does not box in or highlight control; the Flow can progress if validation is not met. |
| Message | This message will display on hover if the validation is not met. This message is meant to give guidance on what the requirements are. |

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-25_12h42_44.png)
10. On the **True**outcome path from the **Run Rule** step, add a **Clear All****Validations** step from the **Form Rules** category in the **Toolbox**.
11. Connect all outcome paths to the **End**step. Save and close the Rule Flow Designer.  
![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-25_12h43_42.png)
12. Save and exit the Active Form Flow Designer to return back to the Add Active Form Flows dialog.
13. Under **Advanced > Triggers,**set 'Validate [Textbox]' to trigger on **StoppedTyping.**For Run For Outcomes, select the 'Submit' outcome.
14. Select OK to return to the Form Designer. Save and exit the Flow Designer.  
![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-07-03_13h13_00.png)

### Debug

1. Select the **Debug**Action in the orange Action Bar.
2. Select START DEBUGGING.

The created validation Active Form Flow will now check if the Textbox contains the specified 'ABCD' string value each time typing occurs within. If the value does not match this, the validation error prevents submission down the specified outcome path.

Once 'ABCD' is entered, the validation issue resolves, thus allowing Form submission.

---

For further information on Forms, visit the [Decisions Forum](https://community.decisions.com/categories/Forms).
