Running an application

If you don't want to start the application by launching a form, the first step to perform will be to set the starting point of the application (form or process).

Setting the application's starting point

The starting point can be set directly in the Applications module — in the Forms or Processes.

To correctly launch the application it is necessary to first create the data model described in Data model.

We can set one of the forms added to the application as the start. After entering the Forms tab we click the context menu of the appropriate form and choose the option Set as starting point:

Illustration 1. Context menu with the option to set the form as the starting point.

To launch an application, e.g. named wiki_przyklad_app, use the following link:

When launching the application the applicationthat was set as the starting point will be opened.

Setting a process as the starting point and launching the application

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

In some cases the application should start from a process that controls the operating logic.

To set a process as the starting point after entering the Processes tab click the so-called "kebab" and in the context menu of the appropriate process choose the option Set as starting point:

Illustration 2. Context menu with the option to set the process as the starting point.

If a process is set as the application's starting point instead of a form, additionally in the Properties tab of the form you should go to the Flows section and in the Actions section define the following event:

  • Component handling the action: e.g. Trigger or Page

  • Type of event : dependent on the chosen triggering component

  • Form action: START_APPLICATION

  • Application name: the name of the application to be launched (the application will start the process set as the starting point) or the name of the process that should be started

  • Redirect to the next step of the process: condition JAVASCRIPT - specifies whether an automatic redirect to the next step should occur (user task); default value: false.

Illustration 3. Example of defining the START_APPLICATION action triggered after clicking a Trigger.

The application will be launched after the event that handles the START_APPLICATION action is triggered.

Last updated

Was this helpful?