Navigation actions

circle-info

The availability of functionality depends on the license and may not be available in all deployments.

It is possible to define a redirect to a specified address after certain conditions are met.

Add action

After clicking the button Add action at the top of the section above the other actions (if any already existed on the application), an empty row is added in which we first choose the type of action.

Available events:

  • MOVE TO NEXT PAGE (PAGE_CHANGE_FORWARD)

  • GO BACK TO PREVIOUS PAGE (PAGE_CHANGE_BACKWARD)

  • FORM SAVE (FORM_SAVE).

The redirect to the specified address is provided in the field Redirect link. The event will occur after the condition contained in the field is met Add condition.

Illustration 1. Row for defining a new action

In the link provided in the field Redirect link you can insert dynamic values coming from form components (e.g. session variables). To use a component's value you must enter its id contained in ${}.

circle-info

Only the first redirect (according to the order in the table) that meets the required condition will be executed.

Illustration 2. Example of a conditional action on form save

Redirect to a user task in the EximeeBPMS process

Navigation actions also allow redirecting the user directly to a task associated with a specific process in Eximee BPMS using a dedicated system address.

This address has the form:

Illustration 3. Navigation action to take a User Task

where ${processInstanceId} is the identifier of the process instance in EximeeBPMS.

When the system address is called:

  • the system verifies whether the user has access to tasks in the given process,

  • automatically finds the user's active task,

  • redirects the user directly to the form attached to that task.

Last updated

Was this helpful?