# What's the difference between the two methods of assigning Required fields?

**URL:** <https://discuss.workflowgen.com/t/whats-the-difference-between-the-two-methods-of-assigning-required-fields/1838>\
**Category:** Form Designer\
**Created:** [April 9, 2021, 6:51pm UTC](https://discuss.workflowgen.com/t/whats-the-difference-between-the-two-methods-of-assigning-required-fields/1838 "2021-04-09T18:51:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lyelle](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/lyelle/32/455_2.png) [@lyelle](https://discuss.workflowgen.com/u/lyelle)\
**Post date:** [April 9, 2021, 6:51pm UTC](https://discuss.workflowgen.com/t/whats-the-difference-between-the-two-methods-of-assigning-required-fields/1838/1 "2021-04-09T18:51:24Z")

</div>

The order of the validation error messages varies depending on the method used to make them `Required`.

# The behavior method

This method will depend on which order the `Required` fields were selected as `Required`.  
 ![m1_resize](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/b5113efa0d4b702868ad7e2932a1bf29465dcca0.gif)

# `Required` properties on the form field

This method will generate the validation error messages from top to bottom, regardless of the order in which the fields’ `Required` options were selected.

![m2_resize](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/db219ddc45316dcf0f1cead85fe3068f1908c24e.gif)

If both `Required` methods are used, it will execute the validation in the order selected from the **Behavior** tab first, then execute the validation from the form field for the remaining fields.
