Określanie wartości z kolekcji dla działania automatycznego

Czasami pożądane jest wypełnienie pola w działaniu automatycznym wartością pobraną z elementu kolekcji. Na przykład w procesie rekrutacji (Działanie), który obejmuje dodawanie do procesu zapisów na temat kandydatów, można bezpośrednio po działaniu Dodaj kandydata dodać zadanie automatyczne polegające na zaproszeniu kandydata rozmowę. Można użyć Typów wartości do wypełnienia pól w tym zadaniu wartościami pobranymi z odpowiedniego zapisu Kandydat z kolekcji.

Domyślnie Typ wartości pobiera wymagane wartości z ostatnio dodanego elementu kolekcji, dlatego jeśli działanie automatyczne występuje bezpośrednio po działaniu dodającym element do kolekcji, wystarczy określić wymagany atrybut elementu kolekcji. Jeśli jednak konieczne jest określenie konkretnego elementu kolekcji, z którego ma być pobrana wartość atrybutu, można dodać do Typu wartości filtr wybierający określony element. Jeśli na przykład z obiektem Kandydat związane jest pole wyboru (odpowiadające wartości logicznej) umożliwiające identyfikację preferowanego kandydata, można dodać do późniejszego działania automatycznego filtr wybierający wymaganego kandydata, któremu zostanie złożona oferta rekrutacji.

Aby określić wartość pobieraną z kolekcji:
  1. Otwórz wymagany proces w komponencie Projektant procesów.
  2. Przeciągnij element Instancja działania automatycznego z zestawu narzędzi na obszar roboczy.
    Zostanie wyświetlone okno dialogowe Wybierz działanie.
  3. Wybierz wymagane działanie, a następnie kliknij przycisk OK.
    Zostanie wyświetlone odpowiednie okno, umożliwiając określenie wymaganych informacji.
  4. Kliknij prawym przyciskiem myszy wymaganą wartość, a następnie kliknij opcję Typ wartości.
    Zostanie wyświetlone okno dialogowe Wybór wartości formantu.
  5. Zaznacz przycisk opcji Określ wartość środowiska uruchomieniowego dla tego formantu.
  6. Przejdź do wymaganej wartości i zaznacz ją — w tym przykładzie Działanie/Kandydaci[]/Kandydat.

Nawiasy kwadratowe [] wskazują, że wybierany jest element z kolekcji. Kliknięcie przycisku OK w tym momencie spowoduje wybór Typu wartości z ostatnio dodanego elementu kolekcji. Aby wybrać inny element z kolekcji, należy określić filtr jednoznacznie identyfikujący wymagany element w kolekcji, wykonując opisane poniżej czynności.

  1. Zaznacz węzeł kolekcji w drzewie.
    Dostępne staną się pola list Określ filtr dla kolekcji.
  2. W polach list Określ filtr dla kolekcji wypełnij w wymagany sposób listy <Wybierz atrybut>, <Warunek> i <Ustaw wartość atrybutu>, a następnie kliknij przycisk OK.
  3. Zapisz wprowadzone zmiany.