Uruchamianie aplikacji

Jeśli nie chcesz rozpocząć od uruchomienia formularza tylko aplikacji, to pierwszym krokiem, który należy wykonać będzie ustawienie punktu startowego aplikacji (formularza lub procesu).

Ustawienie punktu startowego aplikacji

Ustawienie punktu startowego można wykonać bezpośrednio w module Aplikacje – w zakładkach Formularze lub Procesy.

Do poprawnego uruchomienia aplikacji konieczne jest wcześniejsze utworzenie modelu danych opisane w Model danych.

Ustawienie formularza jako punkt startowy aplikacji (zalecane) i uruchomienie aplikacji

Jako startowy możemy ustawić jeden z formularzy dodanych do danej aplikacji. Po wejściu do zakładki Formularze klikamy w menu kontekstowe odpowiedniego wniosku i wybieramy opcję Ustaw punkt startowy:

Ilustracja 1. Menu kontekstowe z opcją ustawienia wniosku jako punkt startowy.

Invalidate cache
curl -u UZYTKOWNIK:HASLO -X POST "http://webforms-dev.consdata.local/cache/invalidate?cacheType=PUBLISHED_TEMPLATE"

Aby uruchomić aplikację np. o nazwie wiki_przyklad_app, należy użyć następującego linku:

https://przykladowy.link.demo/stkn=#/wiki_przyklad_app

Przy uruchomieniu aplikacji zostanie otwarty wniosek, który został ustawiony jako punkt startowy.

Ustawienie procesu jako punkt startowy i uruchomienie aplikacji

Dostępność funkcjonalności zależy od licencji i może nie być dostępna we wszystkich wdrożeniach.

W niektórych przypadkach aplikacja powinna rozpocząć się od procesu, który steruje logiką działania.

Aby ustawić proces jako punkt startowy po wejściu do zakładki Procesy klikamy w tzw. "szaszłyk" i w menu kontekstowym odpowiedniego procesu wybieramy opcję Ustaw punkt startowy:

Ilustracja 2. Menu kontekstowe z opcją ustawienia procesu jako punkt startowy.

Jeśli jako punkt startowy aplikacji zostanie ustawiony proces zamiast wniosku dodatkowo w zakładce Właściwości formularza należy przejść do zakładki Przepływy i w sekcji Akcje zdefiniować następujące zdarzenie:

  • Komponent obsługujący akcję: np. Trigger lub Page

  • Rodzaj zdarzenia : zależne od wybranego komponentu wzbudzającego zmianę

  • Akcja formularza: START_APPLICATION

  • Nazwa aplikacji: nazwa aplikacji, która ma zostać uruchomiona (aplikacja uruchomi proces ustawiony jako punkt startowy) lub nazwa procesu, który ma zostać wystartowany

  • Przekieruj na kolejny krok procesu: warunek JAVASCRIPT - określa, czy ma nastąpić automatyczne przekierowanie do kolejnego kroku (user task); domyślna wartość: false.

Ilustracja 3. Przykład zdefiniowania akcji START_APPLICATION uruchomionej po kliknięciu Triggera.

Uruchomienie aplikacji nastąpi po wywołaniu zdarzenia, które obsługuje akcję START_APPLICATION.

Last updated

Was this helpful?