← Powrót do listy dostępnych setterów ← Powrót do listy dostępnych zadań automatycznych Jeśli masz problem ze zrozumieniem jak działa setter/zadanie automatyczne, sprawdź opisy: Setter, Zadanie automatyczne, Wykonanie warunkowe, Parametry komponentów ID komponentu w PWFL: table-store-set-items-dualKategoria: TableStoreDostępne od wersji: 1.0.X |
Komponent umożliwia modyfikacje danych obiektu TableStore w określonych przez warunek rekordach. |
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.X | Zmienna przechowująca obiekt TableStore, który jest modyfikowany poprzez zmianę istniejących rekordów | Zmienna | | Pole edytowalne | | Identyfikatory pól* | 1.0.X | Tablica identyfikatorów pól wchodzących w skład obiektu TableStore. | Tablica wartości tekstowych | | Pole edytowalne | | Wartości pól* | 1.0.X | Tablica wartości odpowiadających identyfikatorom pól. | Tablica funkcji | | Pole edytowalne | Funkcje użyte w parametrze mogą zwracać tylko wartości tekstowe. Wartości tekstowe, w zależności od przechowywanych typów danych pól, zostaną przekonwertowane na wartości odpowiednich typów kolumn. Można odnieść się do zmiennej kontekstowej Id wiersza (iteracja), aby móc ustawiać różne wartości dla kolejnych rekordów. | Warunek | 1.0.X | Decyduje o wprowadzeniu zmiany w rekordzie. Rekord zostanie zmodyfikowany, jeśli ten parametr zostanie spełniony (zwróci true). | Funkcja | | Pole edytowalne | Funkcja użyta w parametrze może zwracać tylko wartość logiczną. Można odnieść się do zmiennej kontekstowej Id wiersza (iteracja), aby w różny sposób traktować rekordy obiektu TableStore. Parametr jest opcjonalny. Jeśli pozostanie pusty, to warunek będzie spełniony dla każdego rekordu. |
Parametr*- pole wymagane |
Nazwa zmiennej kontekstowej | Typ | Opis |
---|
Id wiersza (iteracja) | Całkowity | Przechowuje indeks aktualnie analizowanego przez komponent rekordu. Komponent zmienia wartość zmiennej kontekstowej, w momencie przejścia do kolejnego rekordu. Indeks pierwszego rekordu wynosi 0. |
|
Przykład działania na podstawie powyższej konfiguracji. Początkowy TableStore: ![Dostępne Wtyczki i Moduły (Uniwersalne komponenty PWE Home) > [SETTER/ZADANIE AUTOMATYCZNE] Zmień rekordy w TableStore > image2021-9-22 17:8:19.png](/confluence/download/attachments/21430383/image2021-9-22%2017%3A8%3A19.png?version=1&modificationDate=1632316101457&api=v2)
Wynik: ![Dostępne Wtyczki i Moduły (Uniwersalne komponenty PWE Home) > [SETTER/ZADANIE AUTOMATYCZNE] Zmień rekordy w TableStore > image2021-9-22 17:16:45.png](/confluence/download/attachments/21430383/image2021-9-22%2017%3A16%3A45.png?version=1&modificationDate=1632316607433&api=v2)
|
|