Powrót do spisu komponentów: Tools
Przykładowa mapa procesu: Tools - Users 2017-06-12.zip
Przeznaczenie:
Komponent służy do sprawdzania, czy użytkownicy o podanych loginach istnieją w systemie i ustawia odpowiednią wiadomość o wybranej treści. Komponent ten może ograniczyć szukanie do aktywnych użytkowników oraz czy wszyscy użytkownicy z listy muszą istnieć w systemie.
Parametry:
"Lista loginów"
Typ pola STRING_ARRAY. Lista loginów do sprawdzenia
"Zmienna do informacji zwrotnej"
Typ pola VARIABLE. Zmienna w której będzie zapisany wynik zadania automatycznego
"Wiadomość pozytywna"
Typ pola STRING. Treść wiadomości w przypadku pozytywnego wyniku (znalezienia)
"Wiadomość negatywna"
Typ pola STRING. Treść wiadomości w przypadku negatywnego wyniku (nieznalezienia).
"Czy wszyscy użytkownicy muszą być znalezieni w systemie?"
Typ pola BOOLEAN. W przypadku opcji "TAK" do uzyskania odpowiedzi pozytywnej wymagane jest aby wszyscy użytkownicy z listy "Lista loginów" znajdowali się w systemie . Domyślnie "TAK"
"Czy przeszukiwać tylko aktywnych użytkowników?"
Typ pola BOOLEAN. W przypadku opcji "TAK" wyszukiwania ogranicza się do aktywnych kont w systemie, dla opcji "NIE" brane są też konta użytkowników nieaktywnych. Domyślnie "TAK"
Szczegółowy opis działania:
Setter sprawdza, czy istnieję użytkownik o podanym loginie. W tym celu do parametru "Lista loginów" należy podać login do sprawdzenia, lub listę loginów. Potem należy ustawić parametry szukania "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" oraz "Czy przeszukiwać tylko aktywnych użytkowników?". Zadanie przeszuka system z parametrami wejściowymi ("Lista loginów"). Jeżeli znajdzie użytkownika i parametr "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" był ustawiony na "NIE" to przerywa wyszukiwanie i ustawia zmienną z parametru "Zmienna do informacji zwrotnej" treścią parametru "Wiadomość pozytywna". Gdy opcja "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" była ustawiona na "TAK" to sprawdza każdy login. Zadanie zlicza znalezionych użytkowników i na końcu sprawdza, czy liczba znalezionych użytkowników jest równa ilości loginów. Jeśli tak zwraca "Wiadomość pozytywna" , jeżeli nie to zwraca "Wiadomość negatywna". Parametr szukania "Czy przeszukiwać tylko aktywnych użytkowników?" określa, czy podczas szukania użytkowników brać pod uwagę tylko użytkowników z aktywnymi kontami, czy wszystkich kiedykolwiek zarejestrowanych w systemie.
Przykład:
Ustawienia Setter'a
Wyniki dla pierwszej konfiguracji
Wyniki dla drugiej konfiguracji
Add Comment