This article is also available in:
While setting up the process form, you should add all the fields that will be used throughout the process.

We are aware that not all fields should be visible in all tasks, which is why it is possible to define the visibility for each field in each task of a particular process.

The different visibilities available are:

Required: You must complete the field in order to move forward. Otherwise, Flokzu won't allow you to complete the task with this empty field.
Editable: The content of the field can be modified.
Read-only: The field will be visible, but you won't be able to modify it.
Hidden: The field won't be visible in this task.

Flokzu visibility can be defined through two elements: tasks or fields. You can choose if you want to use just one or both.

Visibility by Task

You can define that for 'Task A' the fields:

Name, Email Address and Request Type be Required
Telephone and Address be Editable and;
Approver and Comments to requester be Hidden.



Visibility by Field

On the other hand you can define that the Telephone field be:

Editable in Task A;
Read-only in tasks B and C;
Hidden in task D.



Visibility in table fields

There are fields that have a special visibility, like tables, in which you can define a visibility for each column.

Visibility in calculated fields

Likewise, the calculated field allows only three types of visibility:

Hidden: It works in the same way than with traditional fields.
Inactive: The calculated field won't do the operation again if the fields involved are modified.
Active: The calculated field will do the operation again in case the fields involved have changed their value.

More complex visibilities

It's also possible to define more complex visibilities (depending on field values or buttons pressed), for which you need to use a visibility script.
Was this article helpful?
Thank you!