Top
Nintex RPA

Obsługa repeating section w Nintex RPA

Minęło sporo czasu, odkąd ostatnio napisałem post na temat platformy Nintex. Ostatnio jednak zostałem zaangażowany w swój pierwszy, prawdziwy projekt z Nintex RPA (wcześniej znany jako Foxtrot, narzędzie RPA w pakiecie Nintex, przeczytaj jego recenzję tutaj). Jednym z wyzwań, przed którymi stanąłem, było dostanie się do danych z sekcji powtarzalnej (repeating section)…

Nintex Forms

Nintex Forms – ładowanie danych z tabeli z SQL Server do repeating section

Ten post jest opisem „krok po kroku”, przedstawiającym sposów, w jaki można pobrać dane z tabeli w SQL Server i umieścić je w przygotowanych polach, w kontrolce „Repeating section” w formularzu Nintex. Nie muszę chyba przekonywać, że posiadanie danych w postaci wierszy, w takiej sekcji, pozwoli następnie na tworzenie aplikacji do manipulowania nimi, z uwagi na możliwość przetwarzania każdego wiersza osobno, dzięki zapisywaniu danych z tej kontrolki w formacie XML.

Nintex Forms

Dynamiczne repeating section w Nintex Forms – jak to zrobić

W swoim ostatnim projekcie musiałem stworzyć dynamiczną listę osób zatwierdzających w procesie, wybranych na podstawie lokalizacji i kwoty oraz kilku innych parametrach, jednak to nie ma znaczenia teraz. Na początku pomyślałem naturalnie, by stworzyć listę SharePoint, która będzie przechowywać odpowiednie mapowania. Następnie pomyślałem o akcji w przepływie pracy, która po prostu odpyta tę listę i korzystając z filtrowania uzyska listę tylko tych rekordów, które faktycznie reprezentować będą zatwierdzających dla danego procesu, którym następnie proces przypisze zadania. 

Ale był haczyk 🙂 Klient oczekiwał również, że formularz będzie pokazywać listę tych dynamicznie zebranych zatwierdzających i w miarę postępów w procesie, będzie zaznaczać jak każdy z nich zatwierdzał. I również z możliwością ręcznego dodania lub usunięcia osoby z tak wygenerowanej listy!