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.
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:

Uwaga! Po zmianie wniosku startowego konieczny może być "invalidate cache" w webforms (jeśli aplikacja była już wcześniej uruchamiana). W tym celu należy wykonać poniższe polecenie cURL (zastąp UZYTKOWNIK i HASLO odpowiednimi danymi):
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_appPrzy uruchomieniu aplikacji zostanie otwarty wniosek, który został ustawiony jako punkt startowy.
Ustawienie procesu jako punkt startowy i uruchomienie aplikacji
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:

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.

Uruchomienie aplikacji nastąpi po wywołaniu zdarzenia, które obsługuje akcję START_APPLICATION.
Last updated
Was this helpful?
