Workflow Validator element

The goal of the  Validatior element is to ensure that the user provides necessary and properly formatted information needed to successfully complete an operation.

Validator can only be used in combination with other fields:

Available validators:

nameDescription
req

Required value.

alpha

Alphanumeric value.

dec

Decimal value.

num

Numeric value.

email

E-mail value.

url

URL value.

maxlen

Sets the maximum length allowed.

minlen

Sets the minimum length required.

lt

Less than.

gt

Greater than.

min

Minimum value.

max

Maximum value.

regexp

Regular expression.

Parent:

Basic example

  • Value required "req".
  • Value must be decimal "dec".
  • The maximum length of the decimal value is 6 digits "maxlen".
<input label="Decimal value" name="decimal">
    <validator type="dec"/>
    <validator type="req"/>
    <validator type="maxlen" parameter="6"/>
</input>

Regular expression

If you want a validation which is not included in these prefefined, you can use a regular expression. For example, imagine you want to restrict an input to lowecase ASCII values:

<input label="Lowercase value" name="regExp">
    <validator type="regexp" parameter="[a-z]+" />
</input>