...
English |
---|
...
Automatic tasks completed |
...
|
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Zmienna z loginami : VARIABLE
Zmienna z loginem lub loginami rozdzielonymi średnikiem.
Zmienna z imionami i nazwiskami : VARIABLE
Zmienna, do której trafiają dane wynikowe (imiona i nazwiska rozdzielone średnikiem).
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
Dane użytkowników zastępowanych
...
JIRA | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Login użytkownika : STRING
Login użytkownika zastępującego.
Loginy zastępowanych : VARIABLE
Zwracane loginy zastępowanych, oddzielone średnikiem, lub login użytkownika, dla którego sprawdzane są zastępstwa.
Stanowiska zastępowanych : VARIABLE
Zwracane stanowiska zastępowanych, oddzielone średnikiem, lub stanowiska sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje
Emaile zastępowanych : VARIABLE
Zwracane adresy email zastępowanych, oddzielone średnikiem, lub adresy sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje.
Przełożeni zastępowanych : VARIABLE
Zwracane loginy przełożonych zastępowanych, oddzielone średnikiem, lub loginy przełożonych sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje.
...
JIRA | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Format wygenerowanego numeru : STRING
Typowy format składa się z trzech elementów: ciągu cyfr, symbolu oddzielającego i roku. Ciąg cyfr może przyjąć długość do 9 cyfr, rok może być dwu- lub czterocyfrowy. Zarówno rok, jak i symbol rozdzielający mogą być pominięte. Przykładowy, domyślny format: [N4]/[R2].
Nazwa sekwencji : STRING
Nazwa nowej lub istniejącej już sekwencji.
Zmienna numeru : VARIABLE
Zmienna docelowa, przechowująca wygenerowany numer.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Zmienne wejściowe : VARIABLE_ARRAY
Zestaw zmiennych, na podstawie których ustalana jest unikatowość.
Zmienna docelowa : VARIABLE
Zmienna, do której zapisywany jest wynik działania aplikacji.
Wartość pozytywna (duplikat) : STRING
Wartość, która ma zostać wpisana do zmiennej docelowej w przypadku odnalezienia duplikatu.
Wartość negatywna (unikat) : STRING
Wartość, która ma zostać wpisana do zmiennej docelowej w przypadku nie odnalezienia duplikatu.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Login użytkownika (login) : STRING
Login użytkownika, dla którego szukamy roli.
Id roli z mapy (roleId) : STRING
Id roli z mapy określonego procesu.
Szukać w pakiecie? (searchInPackage) : BOOLEAN
Określa, czy rola ma być wyszukiwana w obrębie pakietu, a nie tylko obecnego procesu.
Zmienna docelowa (targetVariable) : VARIABLE
Zmienna logiczna, do której trafia informacja o tym, czy użytkownik posiada rolę, czy nie.
...
Dane użytkownika
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Automatic tasks under construction
|
Polish | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Zadania automatyczne ukończone
|
...
Login użytkownika (login) : STRING
Login użytkownika, którego dane pobieramy
Wybrane dane (data) : STRING_ARRAY
Dane mogą przyjmować jedną z wartości:
FIRSTNAME - imię użytkownika
LASTNAME - nazwisko użytkownika
EMAIL - email użytkownika
FULLNAME - imię i nazwisko użytkownika
NUMBER - numer użytkownika
GROUPSNAMES - nazwy grup użytkownika
POSITIONSNAMES - nazwy stanowisk użytkownika
POSITIONSSYMBOLS - symbole stanowisk użytkownika
POSITIONSOUSYMBOLS - symbole jednostek organizacyjnych użytkownika
Zmienne do zapisu danych (variablesToSave) : VARIABLE_ARRAY
Zmienne do których zostaną zapisane dane.
W przypadku podania zmiennej tabelarycznej (kolumnowej) dla:
- pojedynczej zwracanej wartości (np. imię użytkownika) aplikacja zwróci błąd i nie wykona się.
- kilku wartości (np. nazwy stanowisk) aplikacja zwróci poprawny wynik
W przypadku podania zmiennej nagłówkowej dla kilku wartości (np. nazwy stanowiska) wynik zostanie zwrócony w postaci jednego napisu z wartościami rozdzielonymi za pomocą średnika, np. "stanowisko1;stanowisko2;stanowisko3"
...
Dane jednostki organizacyjnej
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
|
...
...
Symbol jednostki (symbol) : STRING
Symbol jednostki, której dane pobieramy
Wybrane dane (data) : STRING_ARRAY
Dane mogą przyjmować jedną z wartości:
USERS - loginy użytkowników należących do podanej jednostki organizacyjnej
NAME - nazwa jednostki organizacyjnej
HIGHEROUSYMBOL - symbol nadrzędnej jednostki organizacyjnej
SUBOUSYMBOL - symbole podrzędnych jednostek organizacyjnych
SUBUSERS - loginy użytkowników podrzędnych jednostek organizacyjnych
ALLUSERS - loginy użytkowników należących do podanej jednostki
organizacyjnej, oraz loginy użytkowników należących do podrzędnych jednostek
względem niej
Zmienne do zapisu danych (variablesToSave) : VARIABLE_ARRAY
Zmienne do których zostaną zapisane dane.
W przypadku podania zmiennej tabelarycznej (kolumnowej) dla:
- pojedynczej zwracanej wartości (np. nazwa jednostki) aplikacja zwróci błąd i nie wykona się.
- kilku wartości (np. loginy użytkowników) aplikacja zwróci poprawny wynik
W przypadku podania zmiennej nagłówkowej dla kilku wartości (np. loginy użytkowników) wynik zostanie zwrócony w postaci jednego napisu z wartościami rozdzielonymi za pomocą średnika, np. "pozycja1;pozycja2;pozycja3"
Zapis danych w tabelach bazy
...
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
...
Konfiguracja połączenia z bazą danych : STRING
Nazwa konfiguracji zdefiniowana w ustawieniach eksploratora danych.
Tabela : STRING
Nazwa tabeli, do której trafiają dane formularza.
Zmienne : VARIABLE_ARRAY
Tablica zmiennych formularza. Zmienne mogą być nagłówkowe lub tabelaryczne. W przypadku podania w tablicy zmiennych tabelarycznych choć jednej zmiennej nagłówkowej, jej wartość będzie kopiowana tyle razy, ile wynosić będzie liczba nowo zapisanych rekordów w bazie.
Nazwy kolumn : STRING_ARRAY
Nazwy kolumn z tabeli bazy danych, odpowiadających poszczególnym zmiennym, których wartości mają zostać zapisane.
Klucz : STRING_ARRAY
Nazwy kolumn tworzących klucz kompozytowy, na podstawie którego ustalana jest unikatowość rekordu. Jeśli w bazie zostanie odnaleziony rekord o tym samym kluczu, jego wartości zostaną zaktualizowane. Jeśli nie, zostanie utworzony nowy rekord.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
Wykonanie zapytania z bazy
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Konfiguracja połączenia z bazą danych : STRING
Nazwa konfiguracji zdefiniowana w ustawieniach eksploratora danych.
Tabela z zapytaniami : STRING
Nazwa tabeli, w której przechowywane są zapytania wywoływane przez aplikację. Tabela powinna zawierać kolumny query_name (identyfikator zapytania) i query (samo zapytanie).
Nazwa zapytania : STRING
Identyfikator zapytania przechowywanego w bazie danych.
Parametry dla zapytania : STRING_ARRAY
Tablica wartości tekstowych przechowujących zmienne/stałe dla parametrów zapytania i informację o typie. Przykładowy parametr, to "wartość typ" dla stałych i "@id_zmiennej" dla zmiennych. Wspierane typy to: string, integer i float.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
Zmienne docelowe : VARIABLE_ARRAY
Tablica zmiennych, do których mają trafić wartości z bazy. Powiązanie na podstawie id zmiennej i zwróconego aliasa z bazy.
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
(dostępna w maced components)
...
Aplikacja pobiera użytkowników z danej grupy.
Należy podać nazwę grupy oraz opcjonalnie z jednostkę organizacyjną(przez podanie symbolu).
Aplikacja wyszukuje wtedy osoby należące zarówno do grupy jak i jednostki organizacyjnej(w przypadku braku symbolu JO wyszukuje tylko po grupie).
Następnie aplikacja zapisuje loginy użytkowników w zmiennej podanej w parametrze, rozdzielając je średnikami.
...
Nazwa grupy : STRING
Nazwa grupy z której zostaną pobrani użytkownicy
Symbol JO : STRING
Symbol jednostki organizacyjnej(parametr opcjonalny)
Zmienna do zapisu : VARIABLE
Tutaj zostaną zapisane loginy użytkowników(jako jeden ciąg znaków, wypisane po średniku)
...
Aplikacja pobierająca użytkowników o danej roli
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
(dostępna w maced components)
...
Aplikacja pobiera użytkowników o danej roli.
Należy podać id roli oraz opcjonalnie z jednostkę organizacyjną(przez podanie symbolu).
Aplikacja wyszukuje wtedy osoby należące zarówno do roli jak i jednostki organizacyjnej(w przypadku braku symbolu JO wyszukuje tylko po roli).
Następnie aplikacja zapisuje loginy użytkowników w zmiennej podanej w parametrze, rozdzielając je średnikami.
...
Id roli : INTEGER
Id roli z której zostaną pobrani użytkownicy
Symbol JO : STRING
Symbol jednostki organizacyjnej(parametr opcjonalny)
Zmienna do zapisu : VARIABLE
Tutaj zostaną zapisane loginy użytkowników(jako jeden ciąg znaków, wypisane po średniku)
...
JIRA | ||||||
---|---|---|---|---|---|---|
|
...
Wartości którymi inicjalizujemy : STRING_ARRAY
Wartości (tekstowy typ danych) którymi zainicjalizujemy odpowiednie pola procesu
Zmienne które inicjalizujemy : VARIABLE_ARRAY
Zmienne (pole procesu) które chcemy zainicjalizować
|
Miejsca w zapytaniu bazodanowym, w które trafić mają wartości ze zdefiniowanych przez nas parametrów oznaczamy znakiem "?". W przypadku zdefiniowania kilku parametrów, o tym, gdzie trafi każda z wartości decyduje kolejność definiowania parametrów.
Przykładowe zapytanie z trzema prametrami:
select text_column as zmienna_tekstowa, integer_column as zmienna_calkowita, double_column as zmienna_zmiennoprzecink from dowolna_tabela where text_column=? and integer_column=? and double_column=?
Konfiguracja odpowiadająca powyższemu zapytaniu:
Zadania automatyczne w trakcie budowy
|