Skip to end of metadata
Go to start of metadata

Po instalacji modułu należy dodać konfigurację modułu. W tym celu przechodzimy do zakładki Administracja/Konfiguracja systemu/Administracja modułu PZ. Definiujemy wymagane pola i dodajemy konfigurację modułu z pliku xml.

 

Następnie moduł PZ możemy otworzyć w dowolnym zadaniu za pomocą poniższego linku:

Przykładowy link uruchamiający moduł
http://localhost:8080/PlusWorkflow/plugin/com.suncode.plugin-pzmodule/?configurationId=old&processId=1_form_package_new_form&activityId=2_1_form_package_new_form_budowanie_formularza&myParameter=myValue

 

Link ten składa się z następujących elementów:

  • http://localhost:8080/PlusWorkflow/ - url systemu (context path)
  • plugin/com.suncode.plugin-pzmodule - ścieżka zawierająca identyfikator modułu
  • /? - rozpoczęcie sekcji parametrów
  • wymagane parametry:

    • configurationId - identyfikator konfiguracji (podany podczas dodawania konfiguracji modułu w panelu administracji)

    • processId - identyfikator procesu, w którym uruchamiany jest moduł

    • activityId - identyfikator zadania, w którym uruchamiany jest moduł

  • opcjonalne parametry:

    • parentConfigurationId - nadrzędny identyfikator konfiguracji, który należy przekazywać w podprocesach w celu poprawnego działania podłączania cząstkowego z aktywną opcją controlSubflows

    • parentProcessId - nadrzędny identyfikator procesu, który należy przekazywać w podprocesach w celu poprawnego działania podłączania cząstkowego z aktywną opcją controlSubflows
  • pozostałe parametry - dowolna ilość parametrów, które mogą zostać przesłane do modułu w celu przekazania ich jako parametry wyszukiwania, nazwa parametru nie może pokrywać się z identyfikatorami zmiennych procesu

 

Link do modułu może zostać wywołany za pomocą poniższego fragmentu kodu JavaScript:

window.open( 'link_do_modulu', '_self' );

location.href = 'link_do_modulu';
  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.