Akcje zmiennych
Aby ręcznie utworzyć zmienną w przepływie pulpitu, należy wdrożyć akcję Ustaw zmienną. Ta akcja wymaga podania nazwy i wartości nowej zmiennej.
Ważne
Zastrzeżonych słów kluczowych nie można używać jako nazw zmiennych. Pełną listę zastrzeżonych słów kluczowych znajdziesz w artykule Zastrzeżone słowa kluczowe w przepływach pulpitu.
Aby zwiększyć lub zmniejszyć wartość numeryczną zmiennej, należy użyć odpowiednio akcji Zwiększ zmienną i Zmniejsz zmienną.
Większość akcji wynika z nich na zmienną. Na przykład akcja Utwórz nową listę powoduje utworzenie pustej listy.
Podobnie w akcji Generowanie liczby losowej jest generowana losowa wartość liczbowa. Jeśli włączysz w tej akcji opcję Generuj wiele liczb, utworzysz zmienną listową zawierającą wiele losowych wartości liczbowych.
Aby dodać elementy do istniejącej listy, należy wdrożyć element Dodaj w akcji listy i wypełnić wartość na dysku twardym lub zmienną w celu zdefiniowania elementu do dodania. Podobnie możesz usunąć elementy z listy za pomocą akcji Usuń pozycję z listy.
Uwaga
Indeksy listy zaczynają się od 0, co oznacza, że pierwsza pozycja na liście zawsze ma indeks 0. Użyj nazwy %ListName[0]% w notacji, aby odwoływać się do pierwszego elementu z listy, %ListName[1]% do drugiego i tak dalej.
Jeśli chcesz utworzyć zmienną tabeli danych, wdrożyć akcję Utwórz nową tabelę danych i zdefiniować jej początkowe elementy przy użyciu konstruktora wizualnego.
Aby manipulować zmienną datatable, użyj akcji odpowiedniej podgrupy akcji, takich jak akcje Znajdź lub zamień w tabeli danych i Aktualizuj element tabeli danych.
Utwórz nową tabelę danych
Tworzy nową zmienną tabeli danych.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Nowa tabela | Nie | Tabela danych | Wejściowa tabela danych |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
DataTable | Tabela danych | Nowa tabela danych |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Wstaw wiersz do tabeli danych
Wstawia wiersz na końcu lub przed indeksem o określonej wartości.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi zostać uprzednio określona przez akcję, która tworzy zmienną tabeli danych | |
Do lokalizacji | Brak | Tabela na końcu danych, Przed indeksem wierszy | Koniec tabeli danych | Określ, czy nowy wiersz ma zostać wstawiony na końcu tabeli danych, czy przed indeksem o określonej wartości |
Indeks wierszy | Nie | Wartość liczbowa | Wstaw wartość indeksu wiersza, która będzie używana, gdy wartością parametru Do lokalizacji będzie Przed indeksem wiersza | |
Nowe wartości | Nie | List, Datarow | Ten parametr akceptuje zmienną list lub datarow, przy czym liczba kolumn musi być zgodna z liczbą kolumn w tabeli danych |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Indeks elementu poza zakresem | Wskazuje, że podany indeks pozycji jest poza zakresem |
Nieprawidłowe argumenty wejściowe | Wskazuje, że istnieje nieprawidłowy parametr wejściowy |
Błąd niezgodnego typu | Wskazuje, że podano parametr wejściowy niezgodnego typu |
Usuń wiersz z tabeli danych
Usuń wiersz tabeli danych mający odpowiedni indeks wiersza.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi być określona przez akcję, która tworzy zmienną tabeli danych | |
Indeks wiersza | Nie | Wartość liczbowa | Indeks wiersza w tabeli danych, który ma zostać usunięty |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Indeks elementu poza zakresem | Wskazuje, że określony element tabeli danych jest poza zakresem |
Aktualizuj element tabeli danych
Aktualizuj element wiersza tabeli danych w zdefiniowanej kolumnie.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi zostać uprzednio określona przez akcję, która tworzy zmienną tabeli danych. | |
Column | Nie | Wartość tekstowa | Nazwa lub indeks kolumny elementu, który ma zostać zaktualizowany. | |
Wiersz | Nie | Wartość liczbowa | Indeks wiersza elementu, który ma zostać zaktualizowany. | |
Nowa wartość | Nie | Wartość tekstowa | Nowa wartość do wykonania aktualizacji w wierszu o określonym indeksie i w określonej kolumnie. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Indeks elementu poza zakresem | Wskazuje, że określony element tabeli danych jest poza zakresem |
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Błąd niezgodnego typu | Wskazuje, że podano parametr wejściowy niezgodnego typu |
Znajdź lub zamień w tabeli danych
Znajduje i/lub zamienia wartości tabeli danych.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi zostać uprzednio określona przez akcję, która tworzy zmienną tabeli danych | |
Tryb wyszukiwania | Brak | Znajdź, Znajdź i zamień | Znajdź | Tryb wyszukiwania (Znajdź lub Znajdź i zamień) |
Wszystkie dopasowania | Brak | Wartość logiczna | Prawda | Określ, czy znaleźć lub zamienić tekst we wszystkich znalezionych pasujących komórkach, czy tylko w pierwszej znalezionej komórce |
Tekst do znalezienia | Nie | Wartość tekstowa | Tekst do znalezienia w tabeli danych | |
Znajdź przy użyciu wyrażenia regularnego | Brak | Wartość logiczna | Fałsz | Określ, czy w celu dopasowywania zawartości komórek do szukanego tekstu ma być używane wyrażenie regularne |
Dopasuj przypadek | Brak | Wartość logiczna | Fałsz | Określ, czy mają być wyszukiwane dane, w których jest rozróżniana wielkość liter |
Dopasuj całą zawartość komórki | Brak | Wartość logiczna | Fałsz | Określ, czy mają być wyszukiwane komórki zawierające tylko określony tekst |
Tekst do zastąpienia | Nie | Wartość tekstowa | Tekst używany do zamieniania pasujących komórek | |
Wyszukaj według | Brak | Wszędzie, Na kolumnie | Wszędzie | Kolejność, w jakiej ma być wyszukiwany tekst (Wszędzie lub W kolumnie) |
Nazwa lub indeks kolumny | Nie | Wartość tekstowa | Nazwa nagłówka lub wartość indeksu kolumny |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
DataTableMatches | Tabela danych | Tabela danych zawierająca indeksy wierszy i kolumn do dopasowania |
Wyjątki
Wyjątek | Opis |
---|---|
Podane wyrażenie regularne jest nieprawidłowe | Wskazuje, że podane wyrażenie regularne jest nieprawidłowe |
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Błąd niezgodnego typu | Wskazuje, że podano parametr wejściowy niezgodnego typu |
Wstaw kolumnę do tabeli danych
Wstawia kolumnę na końcu lub przed indeksem o określonej wartości.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi być określona przez akcję, która tworzy zmienną tabeli danych. | |
Do lokalizacji | Brak | Koniec tabeli danych, przed indeksem kolumny | Koniec tabeli danych | Określ, czy nowa kolumna ma zostać wstawiona na końcu tabeli danych, czy przed kolumną o określonym indeksie. |
Nazwa kolumny | Nie | Wartość tekstowa | Określ nagłówek nowej kolumny. | |
Indeks kolumny | Nie | Wartość liczbowa | Określa wartość indeksu kolumny, która jest używana, gdy opcja Przed indeksem kolumny jest wybrana dla parametru Do lokalizacji. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem. |
Zduplikowana nazwa kolumny | Wskazuje, że podana nazwa kolumny już istnieje. |
Usuń kolumnę z tabeli danych
Usuń z tabeli danych kolumnę, która ma określony indeks lub nazwę.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi być określona przez akcję, która tworzy zmienną tabeli danych. | |
Określ kolumnę za pomocą | Brak | Nazwa, indeks | Nazwa/nazwisko | Określ, czy kolumna ma być wyszukiwana przy użyciu nazwy, czy indeksu. |
Nazwa kolumny | Nie | Wartość tekstowa | Nazwa kolumny, która ma zostać usunięta. | |
Indeks kolumny | Nie | Wartość liczbowa | Indeks kolumny, która ma zostać usunięta. Indeksy kolumn zaczynają się od 0. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Usuń puste wiersze z tabeli danych
Usuwa z tabeli danych wiersze, których wszystkie komórki są puste.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Tabela danych | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Ta zmienna musi zostać uprzednio określona przez akcję, która tworzy zmienną tabeli danych |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Usuń zduplikowane wiersze z tabeli danych
Usuwa wszystkie zduplikowane wiersze z tabeli danych, jeśli wartości mają ten sam typ danych w każdej kolumnie.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Niezgodność typów w komórkach kolumny | Wskazuje, że co najmniej dwie wartości w jednej kolumnie należą do różnych typów danych |
Wyczyść tabelę danych
Usuwa wszystkie wiersze z tabeli danych, ale pozostawia niezmienione nagłówki tabeli.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Sortuj tabelę danych
Sortuje wiersze tabeli danych w porządku rosnącym lub malejącym według określonej kolumny, jeśli wszystkie jej wartości mają ten sam typ danych.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. | |
Określ kolumnę za pomocą | Brak | Nazwa, indeks | Nazwa/nazwisko | Określ, czy kolumna ma być wyszukiwana przy użyciu nazwy, czy indeksu. |
Nazwa kolumny | Nie | Wartość tekstowa | Nazwa kolumny, która ma zostać posortowana. | |
Indeks kolumny | Nie | Wartość liczbowa | Indeks kolumny, która ma zostać posortowana. Indeksy kolumn zaczynają się od 0. | |
Porządek | Brak | Rosnąco, Malejąco | Rosnąco | Kolejność sortowania tabeli danych. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Niezgodność typów w komórkach kolumny | Wskazuje, że co najmniej dwie wartości w jednej kolumnie należą do różnych typów danych |
Filtruj tabelę danych
Filtruje wiersze tabeli danych na podstawie zastosowanych reguł.
We wbudowanym kreatorze akcji, który pomaga w tworzeniu potrzebnych filtrów, można zastosować wiele filtrów do różnych kolumn zdefiniowanych według nazwy lub indeksu. Każdy filtr składa się z określonej kolumny, na którą jest ukierunkowany, wybranego operatora i przypisanej do niego wartości.
Ponadto wiele filtrów jest stosowanych razem za pomocą reguł AND i/lub OR. Reguły AND są rozwiązywane jako pierwsze w wynikowym wyrażeniu filtru, a następnie reguły OR.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. | |
Filtry do zastosowania | Nie | Reguły filtrowania zdefiniowane przez użytkownika | Brak | Reguły filtrowania zastosowane do zdefiniowanych kolumn |
Utworzone zmienne
Argument | Type | Podpis |
---|---|---|
FilteredDataTable | Tabela danych | Wygenerowana tabela danych po zastosowaniu filtrów |
Wyjątki
Wyjątek | Podpis |
---|---|
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Niezgodność typów w komórkach kolumny | Wskazuje, że co najmniej dwie wartości w jednej kolumnie należą do różnych typów danych |
Scal tabele danych
Scala ze sobą dwie tabele danych, określając zachowanie scalania w przypadku, gdy liczba ich kolumn jest różna.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Pierwsza tabela danych | Nie | Tabela danych | Pierwsza zmienna tabeli danych, z którą należy pracować. Jest to również zmienna generowana przez akcję, która przechowuje scaloną tabelę danych | |
Druga tabela danych | Nie | Tabela danych | Druga tabela danych połączona z pierwszą tabelą danych | |
Tryb scalania | Brak | Dodaj dodatkowe kolumny, Ignoruj dodatkowe kolumny, Błąd dodatkowych kolumn | Dodaj dodatkowe kolumny | Zachowanie scalania, które jest stosowane, gdy tabele nie mają tej samej liczby kolumn |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | Podpis |
---|---|
Brak schematu | Wskazuje, że tabele danych nie mają takiej samej liczby kolumn |
Utwórz sprzężenie tabel danych
Sprzęga dwie tabele danych na podstawie określonej reguły sprzęgania.
We wbudowanym kreatorze akcji, który pomaga w tworzeniu potrzebnych reguł łączenia, można ustawić wiele reguł, określając odpowiednio kolumnę z pierwszej i drugiej tabeli danych oraz operator porównania, który ma zastosowanie między nimi.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Pierwsza tabela danych | Nie | Tabela danych | Pierwsza zmienna tabeli danych, z którą należy pracować. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. | |
Druga tabela danych | Nie | Tabela danych | Druga zmienna tabeli danych, z którą należy pracować. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. | |
Operacja sprzęgania | Brak | Wewnętrzny, lewy, pełny | Wewnętrzny | Operacja łączenia używana do łączenia dwóch tabel |
Reguły sprzęgania | Nie | Reguły dołączania zdefiniowane przez użytkownika | Brak | Zdefiniuj kolumny i operację, które zostaną użyte do połączenia dwóch tabel danych |
Utworzone zmienne
Argument | Type | Podpis |
---|---|---|
JoinedDataTable | Tabela danych | Wygenerowana tabela danych po wykonaniu operacji sprzęgania |
Wyjątki
Wyjątek | Podpis |
---|---|
Nazwa kolumny nie istnieje | Wskazuje, że podana nazwa kolumny nie istnieje |
Indeks kolumny jest poza zakresem | Wskazuje, że podany indeks kolumny jest poza zakresem |
Odczytaj ze zmiennej tekstu w formacie CSV
Generuje tabelę danych na podstawie tekstu w formacie CSV.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Tekst w formacie CSV | Nie | Wartość tekstowa | Zmienna tekstu w formacie CSV do odczytania. | |
Trim fields | Brak | Wartość logiczna | Prawda | Określa, czy mają być automatycznie przycinane spacje wiodące i końcowe w wyodrębnionych komórkach. |
Pierwszy wiersz zawiera nazwy kolumn | Brak | Wartość logiczna | Fałsz | Określa, czy używać pierwszego wiersza tekstu CSV do ustawiania nazw kolumn wynikowej tabeli danych. Włącz tę opcję, aby uniknąć odczytywania nazw jako danych w tabeli. Kolejne akcje mogą uzyskiwać dostęp do danych przechowywanych przez tabelę danych przy użyciu nazw kolumn (zamiast numerów kolumn). |
Pobierz pola w formacie CSV jako tekst | Brak | Wartość logiczna | Fałsz | Określa, czy treść pól tekstowych CSV ma być pobierana wyłącznie jako tekst, czy jako najbliższy pasujący typ. Na przykład Date Time dla dat i Numeric dla liczb. |
Columns separator | Brak | Wstępnie zdefiniowane, Niestandardowe, Stałe szerokości kolumn | Wstępnie zdefiniowany | Określa, czy ma być używany wstępnie zdefiniowany separator kolumn, separator niestandardowy, czy stałe szerokości kolumn. |
Separator | Brak | Ustawienie domyślne systemu, Przecinek, Średnik, Karta | Ustawienie domyślne systemu | Separator kolumn do analizy tekstu CSV. |
Custom separator | Nie | Wartość tekstowa | Niestandardowy separator kolumn do użycia podczas analizowania określonego tekstu w formacie CSV. | |
Fixed column widths | Nie | Wartość tekstowa | Stałe szerokości kolumn używane do analizowania tekstu CSV. Oddziel szerokości przecinkami, spacjami, tabulatorami lub znakami nowej linii. |
Utworzone zmienne
Argument | Type | Podpis |
---|---|---|
CSVTable | Tabela danych | Zawartość tekstu w formacie CSV jako tabela danych |
Wyjątki
Wyjątek | Podpis |
---|---|
Analizowanie danych w formacie CSV nie powiodło się | Wskazuje problem z analizowaniem tekstu CSV |
Przekonwertuj tabelę danych na tekst
Konwertuje tabelę danych na tekst w formacie CSV.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Zmienna tabeli danych, która będzie używana. Określona zmienna musi być zdefiniowana poprzez akcję, która generuje zmienną tabeli danych. | |
Include column names | Brak | Wartość logiczna | Fałsz | Określa, czy nazwy kolumn określonego wariantu mają stać się pierwszym wierszem tekstu w formacie CSV. |
Use custom columns separator | Brak | Wartość logiczna | Fałsz | Określa, czy ma być używany niestandardowy separator kolumn, czy wstępnie zdefiniowany separator. |
Separator | Brak | Ustawienie domyślne systemu, Przecinek, Średnik, Karta | Ustawienie domyślne systemu | Separator kolumn do użycia w określonym tekście w formacie CSV. |
Custom columns separator | Nie | Wartość tekstowa | Niestandardowy separator kolumn do użycia w określonym tekście w formacie CSV. |
Utworzone zmienne
Argument | Type | Podpis |
---|---|---|
CSVText | Wartość tekstowa | Zmienna, w której przechowywany jest wynik CSV |
Wyjątki
Wyjątek | Podpis |
---|---|
Konwersja nie powiodła się | Wskazuje problem występujący podczas konwertowania tabeli danych na tekst w formacie CSV |
Obetnij liczbę
Pobierz cyfry całkowitej lub ułamkowej części wartości liczbowej albo zaokrąglij wartość do określonej liczby miejsc dziesiętnych.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Number to truncate | Nie | Wartość liczbowa | Liczba lub zmienna, w której jest przechowywana wartość liczbowa, do obcięcia/zaokrąglenia | |
Operation | Nie dotyczy | Pobierz część całkowitą, Pobierz część dziesiętną, Zaokrąglij liczbę | Pobierz część całkowitą | Określa operację do wykonania na danej liczbie |
Decimal places | Tak | Wartość liczbowa | 3 | Liczba miejsc dziesiętnych, do której ma zostać zaokrąglona podana liczba. Wprowadź 0, aby zwrócić liczbę całkowitą w wyniku |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
TruncatedValue | Wartość liczbowa | Obcięta lub zaokrąglona liczba |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Generuj liczbę losową
Generuj liczbę losową lub listę liczb losowych, które należą do zakresu od wartości minimalnej do wartości maksymalnej.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Minimum value | Tak | Wartość liczbowa | 0 | Dolne ograniczenie zakresu generowanych liczb losowych |
Maximum value | Tak | Wartość liczbowa | 100 | Górne ograniczenie zakresu generowanych liczb losowych |
Generate multiple numbers | Nie dotyczy | Wartość logiczna | Fałsz | Określa, czy ma zostać wygenerowana pojedyncza liczba losowa, czy lista liczb losowych |
How many numbers | Tak | Wartość liczbowa | 10 | Określa, ile liczb losowych ma zostać wygenerowanych |
Allow duplicates | Nie dotyczy | Wartość logiczna | Fałsz | Określa, czy zezwolić, aby liczba mogła występować na liście liczb losowych więcej niż raz, czy uniemożliwić taką sytuację |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
RandomNumber | Wartość liczbowa | Nowo wygenerowana liczba losowa |
RandomNumbers | Lista wartości numerycznych | Nowo wygenerowana lista liczb losowych |
Wyjątki
Wyjątek | Opis |
---|---|
Nie można wygenerować liczby losowej | Wskazuje, że wystąpił błąd podczas generowania liczby losowej |
Wyczyść listę
Usuń wszystkie elementy z listy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
List to clear | Nie | Lista wartości ogólnych | Zmienna listy, z której mają zostać usunięte elementy |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Usuń element z listy
Usuń jeden lub większą liczbę elementów z listy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Remove item by | Nie dotyczy | Indeks, Wartość | Indeks | Określa, czy ma zostać usunięty element o określonym indeksie, czy element(y) o określonej wartości |
At index | Nie | Wartość liczbowa | Numer indeksu elementu do usunięcia | |
With value | Nie | Wartość ogólna | Element do usunięcia | |
Remove all item occurrences | Nie dotyczy | Wartość logiczna | Fałsz | Usuwa wszystkie wystąpienia zgodne z określonym elementem |
From list | Nie | Lista wartości ogólnych | Lista z elementami do usunięcia |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Indeks elementu poza zakresem | Wskazuje, że indeks elementu jest poza zakresem |
Nie znaleziono elementu | Wskazuje, że element nie istnieje na liście |
Sortuj listę
Sortuj pozycje na liście. Używanie elementów tego samego typu.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
List to sort | Nie | Lista wartości ogólnych | Zmienna zawierająca listę do posortowania | |
Sort by list item's properties | Nie dotyczy | Wartość logiczna | Fałsz | Jeśli elementy listy są obiektami (takimi jak pliki, foldery itp.), Włącz tę opcję, aby posortować element według określonej właściwości. Pozostaw tę opcję wyłączoną, aby sortować elementy według ich domyślnych właściwości (na przykład obiekty plików są sortowane według pełnej ścieżki) |
First property to sort by | Tak | Wartość tekstowa | Nazwa właściwości elementu, według której ma być sortowana lista. Zobacz plik pomocy dla nazw właściwości każdego obiektu | |
Sort | Nie dotyczy | Rosnąco, Malejąco | Rosnąco | Określa, czy sortowanie według pierwszej właściwości ma być wykonywane rosnąco, czy malejąco |
Second property to sort by | Tak | Wartość tekstowa | Nazwa drugiej właściwości, według której ma zostać posortowana lista | |
Sort | Nie dotyczy | Rosnąco, Malejąco | Rosnąco | Określa, czy sortowanie według drugiej właściwości ma być wykonywane rosnąco, czy malejąco |
Third property to sort by | Tak | Wartość tekstowa | Nazwa trzeciej właściwości, według której ma zostać posortowana lista | |
Sort | Nie dotyczy | Rosnąco, Malejąco | Rosnąco | Określa, czy sortowanie według trzeciej właściwości ma być wykonywane rosnąco, czy malejąco |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Pomieszaj listę
Utwórz losową permutację listy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
List to shuffle | Nie | Lista wartości ogólnych | Zmienna zawierająca listę do pomieszania |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Scal listy
Scal dwie listy w jedną.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
First list | Nie | Lista wartości ogólnych | Pierwsza lista elementów do scalenia | |
Second list | Nie | Lista wartości ogólnych | Druga lista elementów do scalenia |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
OutputList | Lista wartości ogólnych | Scalona lista. Nie ma wpływu na początkowe listy. |
Wyjątki
Wyjątek | Opis |
---|---|
Dostarczone listy mają niezgodne typy | Wskazuje, że dostarczone listy mają niezgodne typy |
Odwróć listę
Odwróć kolejność elementów listy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
List to reverse | Nie | Lista wartości ogólnych | Lista, na której ma zostać odwrócona kolejność elementów |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Usuń zduplikowane elementy z listy
Usuń wiele wystąpień elementów na liście, dzięki czemu każdy element na liście wynikowej jest unikatowy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
List to remove duplicate items from | Nie | Lista wartości ogólnych | Zmienna listy, z której mają zostać usunięte duplikaty | |
Ignore text case while searching for duplicate items | Nie dotyczy | Wartość logiczna | Fałsz | Określa, czy podczas wyszukiwania zduplikowanych elementów ma być wykonywane porównywanie tekstu bez uwzględniania wielkości liter (dotyczy tylko list składających się z elementów tekstowych). |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Znajdź wspólne elementy list
Porównaj dwie listy i utwórz nową listę z elementami wspólnymi dla obu tych list.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
First list | Nie | Lista wartości ogólnych | Zmienna zawierająca pierwszą listę do porównania | |
Second list | Nie | Lista wartości ogólnych | Zmienna zawierająca drugą listę do porównania |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
IntersectionList | Lista wartości ogólnych | Nowa lista wspólnych elementów |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Odejmij listy
Porównaj dwie listy i utwórz nową listę z elementami, które znajdują się na pierwszej liście, ale nie na drugiej.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
First list | Nie | Lista wartości ogólnych | Zmienna zawierająca pierwszą listę do porównania | |
Second list | Nie | Lista wartości ogólnych | Zmienna zawierająca drugą listę do porównania |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
ListDifference | Lista wartości ogólnych | Nowa wynikowa lista |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Pobierz kolumnę tabeli danych do listy
Konwertuje zawartość kolumny tabeli danych na listę.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Data table | Nie | Tabela danych | Tabela danych zawierająca kolumnę do przekonwertowania na listę | |
Column name or index | Nie | Wartość tekstowa | Nazwa kolumny, jeśli zdefiniowano nazwy kolumn, lub numer indeksu kolumny do pobrania |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
ColumnAsList | Lista wartości ogólnych | Nowa lista, na której jest przechowywana zawartość określonej tabeli danych |
Wyjątki
Wyjątek | Opis |
---|---|
Nazwa kolumny nie istnieje | Wskazuje, że nazwa kolumny nie znajduje się w tabeli danych |
Indeks kolumny jest poza zakresem | Wskazuje, że indeks kolumny jest poza zakresem |
Przekonwertuj ciąg w formacie JSON na obiekt niestandardowy
Przekonwertuj ciąg w formacie JSON na obiekt niestandardowy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
JSON | Nie | Wartość tekstowa | Tekst w formacie JSON lub uprzednio utworzona zmienna, która go zawiera, do przekonwertowania na obiekt niestandardowy |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
JsonAsCustomObject | Wartość ogólna | Przekonwertowany obiekt niestandardowy z dostarczonego JSON |
Wyjątki
Wyjątek | Opis |
---|---|
Błąd podczas analizowania ciągu w formacie JSON | Wskazuje, że wystąpił błąd podczas analizowania określonego ciągu w formacie JSON |
Przekonwertuj obiekt niestandardowy na format JSON
Przekonwertuj obiekt niestandardowy na ciąg w formacie JSON.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Custom object | Nie | Obiekt niestandardowy | Obiekt niestandardowy do przekonwertowania na format JSON |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
CustomObjectAsJson | Wartość tekstowa | Ciąg w formacie JSON utworzony w wyniku konwersji dostarczonego obiektu niestandardowego |
Wyjątki
Wyjątek | Opis |
---|---|
Błąd podczas analizowania obiektu niestandardowego | Wskazuje, że wystąpił błąd podczas analizowania obiektu niestandardowego |
Dodaj element do listy
Dołącz nowy element do listy.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Add item | Nie | Wartość ogólna | Wartość lub zmienna do dodania do listy. Podaj listę wartości do dołączania wielu elementów. Jeśli lista zawiera elementy określonego typu, nowy element jest konwertowany na ten typ | |
Into list | Nie | Lista wartości ogólnych | Zmienna listy, do której mają zostać dołączone nowe elementy |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
NewList | Lista wartości ogólnych | Nowa lista |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Tworzenie nowej listy
Utwórz nową pustą listę.
Parametry wejściowe
Ta akcja nie wymaga żadnych danych wejściowych.
Utworzone zmienne
Argument | Type | opis |
---|---|---|
List | Lista wartości ogólnych | Nowa lista |
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Zwiększ wartość zmiennej
Zwiększ wartość zmiennej o określoną wartość.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Variable name | Nie | Wartość liczbowa | Wartość liczbowa do zwiększenia | |
Increase by | Nie | Wartość liczbowa | Wartość liczbowa lub uprzednio utworzona zawierająca ją zmienna, o którą ma zostać zwiększona zmienna |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Zmniejsz wartość zmiennej
Zmniejsz wartość zmiennej o określoną wartość.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Variable name | Nie | Wartość liczbowa | Wartość liczbowa lub uprzednio utworzona zawierająca ją zmienna, o którą ma zostać zmniejszona zmienna | |
Decrease by | Nie | Wartość liczbowa | Wartość liczbowa lub uprzednio utworzona zawierająca ją zmienna, o którą ma zostać zmniejszona zmienna |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Uruchom wyrażenie Power Fx
Uruchamia dostarczone wyrażenie Power Fx.
Uwaga
Ta akcja jest dostępna tylko dla przepływów pulpitu z włączoną funkcją Power Fx (wersja zapoznawcza).
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Podpis |
---|---|---|---|---|
Expression | Nie | * | Wyrażenie Power Fx do uruchomienia |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.
Ustaw zmienną
Ustaw wartość nowej lub istniejącej zmiennej, utwórz nową zmienną lub zastąp uprzednio utworzoną zmienną.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
To | Nie | * | Wartość do przypisania do zmiennej |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
NewVar | * | Nazwa zmiennej do ustawienia |
Uwaga
Nazwy zmiennych muszą zaczynać się od litery lub symbolu podkreślenia (_). Po pierwszym znaku nazwy zmiennych mogą zawierać litery, znaki podkreślenia i cyfry (0–9). W nazwach nie jest rozróżniana wielkość liter: zmienne myVar, myvar i MYVAR są uważane za tę samą zmienną. Jako nazw zmiennych nie można używać następujących zastrzeżonych słów kluczowych: if, then, else, switch, case, default, loop, from, to, step, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import
Wyjątki
Ta akcja nie zawiera żadnych wyjątków.