Wiązanie instancji działania pętli z różnymi pozycjami
W pętlach wieloinstancyjnych każdą instancję działania można powiązać z pozycją listy.
O tym zadaniu
W celu skonfigurowania powiązania instancji działania z pozycją, wymagane jest określenie następujących kluczowych ustawień:
- Jako wymaganie wstępne należy wcześniej zdefiniować zmienną prywatną, która będzie przechowywała listę pozycji do iterowania, na przykład tw.local.ListofItems. Ta zmienna jest używana na potrzeby wbudowanej funkcji JavaScript
tw.local.ListofItems.listLength, gdzie.listLengthsłuży do obliczania długości listy pozycji. - Aby powiązać poszczególne instancje działania z konkretnymi pozycjami na liście, należy użyć funkcji JavaScript
tw.local.ListofItems[tw.system.step.counter], gdzie[tw.system.step.counter]określa pozycję, która ma zostać pobrana z listy.
Procedura
- Na diagramie procesu wybierz działanie, które chcesz skonfigurować.
- W oknie właściwości wybierz opcję Ogólne.
- Rozwiń pozycję Pętla i wybierz opcję Pętla z wieloma instancjami z listy Typ pętli .
- Wprowadź
tw.local.ListofItems.listLengthw polu Ilość początkowa . - W polu Odwzorowanie danychw obszarze Odwzorowanie wejściowewybierz lub wpisz następujący łańcuch wejściowy:
tw.local.ListofItems[tw.system.step.counter] - W przypadku ustawień Zamawianie i Warunek przepływu należy zapoznać się z krokami 5 i 6 w opisanym wcześniej procedurze.
- Kliknij Zapisz lub Zakończ edycję.