← Powrót do listy dostępnych akcji Dostępna od wersji: 1.0.100 |
- [Tekstowy/TableStore] TableStore.create - tworzy obiekt TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Zmienne* | 1.0.100 | Parametr przyjmuje listę zmiennych tablicowych, z której utworzony zostanie obiekt TableStore. | Tablica zmiennych | | Tablicowe | Zdefiniowane w tym parametrze zmienne powinny znajdować się w tej samej tabeli dynamicznej na formularzu. |
- [Tekstowy/TableStore] TableStore.create - tworzy obiekt TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
ID tabeli* | 1.0.X | Parametr przyjmuje ID tabeli, zawierającej zmienne, z których utworzony zostanie obiekt TableStore. | Tekstowy | | Edytowalne | Funkcja jest możliwa do wykorzystania tylko w akcjach (po stronie przeglądarki)! |
|
- [Całkowity] TableStore.length - zwraca liczbę rekordów obiektu TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | |
- [Tekstowy[]] TableStore.keys - zwraca tablicę ID zmiennych tworzących obiekt TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | |
- [Tekstowy] - TableStore.joinField - zwraca wartości podanej kolumny scalone za pomocą podanego separatora.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | ID pola* | 1.0.100 | ID pola obiektu TableStore, którego wartości chcemy "skleić". | Tekstowy | | Edytowalne | | Separator* | 1.0.100 | Dowolny znak lub ciąg znaków, "sklejający" wartości pola obiektu TableStore | Tekstowy | | Edytowalne | |
- [Tekstowy/TableStore] - TableStore.addRecord - dodaje rekord do przekazanego obiektu TableStore i zwraca TableStore z dodanym rekordem. Przekazywany rekord nie musi zawierać wszystkich pól TableStore'a (w przypadku brakujących pól ustawiona zostanie wartość domyślna: 0/null) lecz nie może zawierać pól spoza TableStore'a!
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | ID pól* | 1.0.100 | Tablica identyfikatorów pól składających się na obiekt TableStore. | Tablica wartości tekstowych | | Tablicowe | | Wartości* | 1.0.100 | Tablica wartości odpowiadającym identyfikatorom pól zdefiniowanym w parametrze ID pól | Tablica wartości tekstowych | | Tablicowe | |
- [Tekstowy/TableStore] - TableStore.addRecords - dodaje rekordy z dwóch przekazanych TableStore'ów. Przekazywane obiekty muszą być poprawnymi obiektami TableStore (zawierać odpowiednią strukturę). TableStore do dodania nie musi zawierać wszystkich pól Źródłowego TableStore'a (w przypadku brakujących pól ustawiona zostanie wartość domyślna: 0/null) lecz nie może zawierać pól spoza Źródłowego TableStore'a!
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Źródłowy TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | TableStore do dodania* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore, który zostanie dodany na końcu źródłowego obiektu TableStore. | Tekstowy | | Edytowalne | |
- [Tekstowy/TableStore] - TableStore.filter - filtruje rekordy TableStore i zwraca przefiltrowany TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | Łączenie filtrów* | 1.0.100 | Określa czy zdefiniowane kolejne filtry mają być łączone za pomocą operatora logicznego AND, czy OR. | Tekstowy | | Lista rozwijana | Dostępne wartości: | ID pól* | 1.0.100 | Tablica identyfikatorów pól obiektu TableStore, dla których utworzone zostaną warunki filtrowania. | Tablica wartości tekstowych | | Tablicowe | | Operatory* | 1.0.100 | Tablica operatorów tworzących warunek filtrowania. | Tablica wartości tekstowych | | Lista rozwijana | Dostępne wartości: | Wartości* | 1.0.100 | Tablica wartości przekazywanych do warunku. | Tablica wartości tekstowych | | Tablicowe | |
- [Tekstowy] - TableStore.getItem - pobiera tekstową wartość pola z danego rekordu obiektu TableStore.
- [Całkowity] - TableStore.getItem - pobiera całkowitą wartość pola z danego rekordu obiektu TableStore.
- [Zmiennoprzecinkowy] - TableStore.getItem - pobiera zmiennoprzecinkową wartość pola z danego rekordu obiektu TableStore.
- [Datowy] - TableStore.getItem - pobiera datową wartość pola z danego rekordu obiektu TableStore.
Należy używać funkcji zwracającej ten sam typ zmiennej co dane pole obiektu TableStore, które chcemy pobrać za pomocą tej funkcji. Przykładowo jeśli chcemy pobrać pole obiektu TableStore, posiadające zadeklarowany typ "integer" jako string, należy najpierw skorzystać z tej funkcji, zwracającej typ Całkowity, a następnie tę pobraną wartość (całkowitą) zamienić na string, wykorzystując inne dostępne w PWE funkcje. |
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | ID pola* | 1.0.100 | ID pola obiektu TableStore, z którego pobrany zostanie element. | Tekstowy | | Edytowalne | | Nr rekordu* | 1.0.100 | Indeks rekordu, z którego element ma zostać pobrany. | Całkowity | | Edytowalne | |
- [Tekstowy/TableStore] - TableStore.setItems - modyfikuje wskazany rekord obiektu TableStore przekazanymi wartościami i zwraca zmodyfikowany TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.100 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | Nr rekordu* | 1.0.100 | Indeks rekordu, którego element zostanie ustawiony nową wartością. | Całkowity | | Edytowalne | | ID pól* | 1.0.100 | ID pól obiektu TableStore, którego elementy zostaną ustawione nowymi wartościami. | Tekstowy | | Edytowalne | | Wartości* | 1.0.100 | Nowe wartości elementów. | Tekstowy | | Edytowalne | Wszystkie przypisywane wartości należy skonwertować do wartości tekstowej (np. funkcja toString). Odpowiedni typ zmiennej zostanie pobrany ze struktury obiektu TableStore. |
- [Tekstowy/TableStore] - TableStore.addColumn - dodaje do obiektu TableStore określoną kolumnę. Ustawia domyślne wartości dla wybranego typu we wszystkich wierszach. Domyślne wartości dla poszczególnych typów wskazane są w opisie obiektu TableStore.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.107 | Wartością parametru powinien być poprawny obiekt TableStore. | Tekstowy | | Edytowalne | | ID kolumny* | 1.0.107 | Id kolumny, która zostanie dodana do obiektu TableStore | Tekstowy | | Edytowalne | | Typ danych* | 1.0.107 | Typ kolumny dodawanej do TableStore | Tekstowy | | Lista wartości | Dostępne typy: - Tablica wartości datowych
- Tablica wartości zmiennoprzecinkowych
- Tablica wartości całkowitych
- Tablica wartości tekstowych
|
- [Tekstowy/TableStore] - TableStore.groupBy - Funkcja grupuje dane z tabeli z wykorzystaniem funkcji agregujących. Dane wynikowe zwracane są jako obiekt TableStore
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Funkcja agregująca | 1.0.109 | Zestaw funkcji które mogą zostać wywołane na podanej zmiennej. | Tablica wartości tekstowych | | Lista rozwijalna | Dostępne funkcje: - AVG- zwraca średnią wartość zgrupowanych wartości. Funkcji można użyć dla następujących typów zmiennych tabelarycznych: całkowity, zmiennoprzecinkowy, kwotowy,
- CONCAT- służy do łączenia ciągów znaków zgrupowanych wartości. Funkcji można użyć dla tekstowej zmiennej tabelarycznej,
- COUNT- zwraca liczbę wierszy w danej grupie. Funkcji można użyć dla następujących typów zmiennych tabelarycznych: całkowity, zmiennoprzecinkowy, kwotowy, tekstowy
- MAX- zwraca największą wartość ze zgrupowanych wartości. Funkcji można użyć dla następujących typów zmiennych tabelarycznych: całkowity, zmiennoprzecinkowy, kwotowy, datowy,
- MIN- zwraca najmniejszą wartość ze zgrupowanych wartości. Funkcji można użyć dla następujących typów zmiennych tabelarycznych: całkowity, zmiennoprzecinkowy, kwotowy, datowy,
- SUM- pozwala na sumowanie zgrupowanych wartości. Funkcji można użyć dla następujących typów zmiennych tabelarycznych: całkowity, zmiennoprzecinkowy, kwotowy,
- Wartość grupująca- pozwala w wyniku uwzględnić wartości zmiennych grupujących.
| Zmienna* | 1.0.109 | Zmienne, na których wykonana zostanie funkcja agregująca. | Tablica zmiennych | | Pole edytowalne | | ID pola* | 1.0.109 | ID pola obiektu TableStore, do którego będzie zapisana wartość. | Tablica wartości tekstowych | Identyfikator zmiennej , po wybraniu w polu Zmienna | Pole edytowalne | | Separator funkcji concat | 1.0.109 | Separator, którym połączone zostaną wartości po pogrupowaniu. | Tekst | | Pole edytowalne | Pojawia się w przypadku wyboru wartości CONCAT z parametru Funkcja agregująca. W przypadku dodania kilku Funkcji CONCAT, separator jest dla nich wspólny. | Ilość miejsc po przecinku* | 1.0.109 | Zmienna określająca liczbę miejsc po przecinku. | Tekst | | Pole edytowalne | Pojawia się w przypadku wyboru wartości AVG z parametru Funkcja agregująca. Można użyć wartości od 0 - 8. | Grupuj po* | 1.0.109 | Zmienne, na podstawie których wartości, następuje grupowanie. | Tablica zmiennych | | Pole edytowalne | |
- [Tekstowy/TableStore] - TableStore.sort - Sortuje wiersze istniejącego obiektu TableStore na podstawie wskazanego identyfikatora pola.
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
TableStore* | 1.0.134 | Wejściowy obiekt TableStore. | Tekstowy | | Edytowalne | | ID pola* | 1.0.134 | ID pola, po którym wartości są sortowane. | Tekstowy | | Edytowalne | | Kierunek sortowania* | 1.0.134 | Określa, czy sortować wartości rosnąco lub malejąco. | Tekstowy | | Lista wartości | Wartość wyświetlana | Wartość przekazywana |
---|
Rosnąco | ASC | Malejąco | DESC |
|
Parametr*- pole wymagane |
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:34:26.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A34%3A26.png?version=1&modificationDate=1614785665092&api=v2)
lub ![PlusWorkflow > [FUNKCJE] TableStore > image2021-5-12 13:8:45.png](/confluence/download/attachments/19238237/image2021-5-12%2013%3A8%3A45.png?version=1&modificationDate=1620810525843&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:32:40.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A32%3A40.png?version=1&modificationDate=1614785559650&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:35:20.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A35%3A20.png?version=1&modificationDate=1614785719012&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:38:13.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A38%3A13.png?version=1&modificationDate=1614785892716&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:41:59.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A41%3A59.png?version=1&modificationDate=1614786118116&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:40:49.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A40%3A49.png?version=1&modificationDate=1614786048132&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:43:20.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A43%3A20.png?version=1&modificationDate=1614786199466&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:41:59.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A41%3A59.png?version=1&modificationDate=1614786118116&api=v2)
Wynik: -> tekstowy;calkowity;zmiennoprzecinkowy;datowy - wartość może zostać zapisana w zmiennej tabelarycznej
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:50:59.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A50%3A59.png?version=1&modificationDate=1614786658587&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:41:59.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A41%3A59.png?version=1&modificationDate=1614786118116&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:52:44.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A52%3A44.png?version=1&modificationDate=1614786762886&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:53:3.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A53%3A3.png?version=1&modificationDate=1614786782241&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:54:42.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A54%3A42.png?version=1&modificationDate=1614786882459&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:41:59.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A41%3A59.png?version=1&modificationDate=1614786118116&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:58:24.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A58%3A24.png?version=1&modificationDate=1614787103340&api=v2) Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:57:57.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A57%3A57.png?version=1&modificationDate=1614787076373&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:0:8.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A0%3A8.png?version=1&modificationDate=1614787208259&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 17:57:57.png](/confluence/download/attachments/19238237/image2021-3-3%2017%3A57%3A57.png?version=1&modificationDate=1614787076373&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:3:42.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A3%3A42.png?version=1&modificationDate=1614787421587&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:4:7.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A4%3A7.png?version=1&modificationDate=1614787446094&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:5:37.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A5%3A37.png?version=1&modificationDate=1614787536430&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:4:7.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A4%3A7.png?version=1&modificationDate=1614787446094&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:7:25.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A7%3A25.png?version=1&modificationDate=1614787644250&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:7:47.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A7%3A47.png?version=1&modificationDate=1614787666743&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:9:29.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A9%3A29.png?version=1&modificationDate=1614787768356&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:7:47.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A7%3A47.png?version=1&modificationDate=1614787666743&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:10:20.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A10%3A20.png?version=1&modificationDate=1614787819750&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:10:50.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A10%3A50.png?version=1&modificationDate=1614787849865&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:18:4.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A18%3A4.png?version=1&modificationDate=1614788283565&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:19:4.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A19%3A4.png?version=1&modificationDate=1614788343417&api=v2)
![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:20:7.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A20%3A7.png?version=1&modificationDate=1614788406497&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-3-3 18:45:45.png](/confluence/download/attachments/19238237/image2021-3-3%2018%3A45%3A45.png?version=1&modificationDate=1614789944169&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-7-27 13:40:53.png](/confluence/download/attachments/19238237/image2021-7-27%2013%3A40%3A53.png?version=1&modificationDate=1627378853664&api=v2)
Początkowy TableStore: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-7-27 13:42:32.png](/confluence/download/attachments/19238237/image2021-7-27%2013%3A42%3A32.png?version=1&modificationDate=1627378952606&api=v2)
Wprowadzone wartości: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-7-27 13:43:11.png](/confluence/download/attachments/19238237/image2021-7-27%2013%3A43%3A11.png?version=1&modificationDate=1627378991773&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-7-27 13:46:30.png](/confluence/download/attachments/19238237/image2021-7-27%2013%3A46%3A30.png?version=1&modificationDate=1627379190526&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-9-3 11:46:18.png](/confluence/download/attachments/19238237/image2021-9-3%2011%3A46%3A18.png?version=1&modificationDate=1630655184490&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-9-3 11:48:16.png](/confluence/download/attachments/19238237/image2021-9-3%2011%3A48%3A16.png?version=1&modificationDate=1630655302289&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2021-9-3 11:49:27.png](/confluence/download/attachments/19238237/image2021-9-3%2011%3A49%3A27.png?version=1&modificationDate=1630655373321&api=v2)
|
Konfiguracja: ![PlusWorkflow > [FUNKCJE] TableStore > image2023-1-3 14:32:55.png](/confluence/download/attachments/19238237/image2023-1-3%2014%3A32%3A55.png?version=1&modificationDate=1672752774442&api=v2)
Wprowadzone dane: ![PlusWorkflow > [FUNKCJE] TableStore > image2023-1-3 14:35:56.png](/confluence/download/attachments/19238237/image2023-1-3%2014%3A35%3A56.png?version=1&modificationDate=1672752955548&api=v2)
Wynik: ![PlusWorkflow > [FUNKCJE] TableStore > image2023-1-3 14:35:15.png](/confluence/download/attachments/19238237/image2023-1-3%2014%3A35%3A15.png?version=1&modificationDate=1672752914256&api=v2)
|
|
|