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.

Zrzut ekranu z akcją Ustaw zmienną.

Ważne

Nie można używać zarezerwowanych słów kluczowych jako nazw zmiennych. Aby uzyskać pełną listę zarezerwowanych słów kluczowych, zobacz 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ą.

Zrzut ekranu z akcją Zwiększ 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.

Zrzut ekranu przedstawiający akcję Generuj liczbę losową.

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.

Zrzut ekranu akcji Utwórz nową tabelę 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 Typ 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 być wcześniej określona przez akcję, która generuje 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 do użycia podczas określania before row index jako parametru into location
Nowe wartości Nie Lista, Datarow Podaj zmienną listy lub danych, w której liczba kolumn jest 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 Podany indeks elementów jest poza zakresem.
Nieprawidłowe argumenty wejściowe Parametr wejściowy jest nieprawidłowy.
Błąd niezgodnego typu Parametr wejściowy ma niezgodny typ.

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 wierszy 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 Podany indeks kolumn 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 być wcześniej określona przez akcję, która generuje 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 zastępowania 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 Typ 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 Podany indeks kolumn jest poza zakresem.
Błąd niezgodnego typu Parametr wejściowy ma niezgodny typ.

Wstaw kolumnę do tabeli danych

Wstawia kolumnę na końcu tabeli danych lub przed określoną wartością indeksu.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Akcja tworząca zmienną tabeli danych musi określać tę zmienną.
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śl wartość indeksu kolumny, która ma być używana podczas wybierania opcji Przed indeksem kolumny dla parametru Into location (Do lokalizacji ).

Utworzone zmienne

Ta akcja nie wywołuje żadnych zmiennych.

Wyjątki

Wyjątek opis
Indeks kolumny jest poza zakresem Podany indeks kolumn jest poza zakresem.
Zduplikowana nazwa kolumny Podana nazwa kolumny już istnieje.

Usuń kolumnę z tabeli danych

Usuwa kolumnę tabeli danych w określonym indeksie kolumny lub nazwie kolumny.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Akcja tworząca zmienną tabeli danych musi określać tę zmienną.
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 do usunięcia.
Indeks kolumny Nie Wartość liczbowa Indeks kolumny do usunięcia. Indeksy kolumn zaczynają się od 0.

Utworzone zmienne

Ta akcja nie wywołuje żadnych zmiennych.

Wyjątki

Wyjątek opis
Nazwa kolumny nie istnieje Wskazuje, że podana nazwa kolumny nie istnieje.
Indeks kolumny jest poza zakresem Podany indeks kolumn jest poza zakresem.

Usuń puste wiersze z tabeli danych

Usuwa wiersze tabeli danych, w 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 być wcześniej określona przez 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.

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
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Zdefiniuj zmienną za pomocą akcji, która generuje zmienną tabeli danych.

Utworzone zmienne

Ta akcja nie wywołuje żadnych zmiennych.

Wyjątki

Wyjątek opis
Niezgodność typów w komórkach kolumny Co najmniej dwie wartości w jednej kolumnie mają inny typ danych.

Wyczyść tabelę danych

Usuwa wszystkie wiersze w tabeli danych, ale przechowuje nagłówki tabeli.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Zdefiniuj zmienną za pomocą akcji, 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
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Zdefiniuj zmienną za pomocą akcji, 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órą chcesz sortować.
Indeks kolumny Nie Wartość liczbowa Indeks kolumny, którą chcesz sortować. 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 opis
Nazwa kolumny nie istnieje Podana nazwa kolumny nie istnieje.
Indeks kolumny jest poza zakresem Podany indeks kolumn jest poza zakresem.
Niezgodność typów w komórkach kolumny Co najmniej dwie wartości w jednej kolumnie mają inny typ danych.

Filtruj tabelę danych

Filtruje wiersze tabeli danych na podstawie zastosowanych reguł.

W wbudowanym kreatorze akcji, który ułatwia tworzenie wymaganych filtrów, można zastosować wiele filtrów do różnych kolumn zdefiniowanych według nazwy lub indeksu. Każdy filtr jest przeznaczony dla określonej kolumny, zawiera operator i przypisuje wartość.

Można stosować wiele filtrów razem za pomocą reguł AND i OR . Reguły AND są rozpoznawane jako pierwsze w wynikowym wyrażeniu filtru, a następnie reguły OR.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Zdefiniuj zmienną za pomocą akcji, 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
Dopasuj przypadek Brak Wartość logiczna Prawda Określ, czy mają być wyszukiwane dane z uwzględnieniem wielkości liter. Dotyczy tylko filtrów: Równe, Nie równe, Zawiera, Nie zawiera, Rozpoczyna się od, Nie zaczyna się od, Kończy się, Nie kończy się na.

Utworzone zmienne

Argument Typ opis
FilteredDataTable Tabela danych Wygenerowana tabela danych po zastosowaniu filtrów

Wyjątki

Wyjątek opis
Nazwa kolumny nie istnieje Podana nazwa kolumny nie istnieje.
Indeks kolumny jest poza zakresem Podany indeks kolumn jest poza zakresem.
Niezgodność typów w komórkach kolumny Co najmniej dwie wartości w jednej kolumnie mają inny typ danych.

Scal tabele danych

Scala ze sobą dwie tabele danych. Określ zachowanie scalania, gdy liczba kolumn jest inna.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Pierwsza tabela danych Nie Tabela danych Pierwsza zmienna tabeli danych, z którą należy pracować. Ta zmienna przechowuje również scaloną tabelę danych po zakończeniu akcji.
Druga tabela danych Nie Tabela danych Druga tabela danych, która scala się z pierwszą tabelą danych.
Tryb scalania Brak Dodaj dodatkowe kolumny, Ignoruj dodatkowe kolumny, Błąd dodatkowych kolumn Dodaj dodatkowe kolumny Zachowanie scalania, które ma zastosowanie, gdy tabele nie mają tej samej liczby kolumn.

Utworzone zmienne

Ta akcja nie wywołuje żadnych zmiennych.

Wyjątki

Wyjątek opis
Brak schematu Wskazuje, że tabele danych nie mają tej samej liczby kolumn.

Utwórz sprzężenie tabel danych

Sprzęga dwie tabele danych na podstawie określonej reguły sprzęgania.

W wbudowanym kreatorze akcji, który ułatwia tworzenie potrzebnych reguł sprzężenia, można ustawić wiele reguł, określając 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 opis
Pierwsza tabela danych Nie Tabela danych Pierwsza zmienna tabeli danych, z którą należy pracować. Zdefiniuj określoną zmienną za pomocą akcji, która generuje zmienną tabeli danych.
Druga tabela danych Nie Tabela danych Druga zmienna tabeli danych, z którą należy pracować. Zdefiniuj określoną zmienną za pomocą akcji, 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óra ma być używana do łączenia dwóch tabel danych

Utworzone zmienne

Argument Typ opis
JoinedDataTable Tabela danych Wygenerowana tabela danych po wykonaniu operacji sprzęgania

Wyjątki

Wyjątek opis
Nazwa kolumny nie istnieje Podana nazwa kolumny nie istnieje.
Indeks kolumny jest poza zakresem Podany indeks kolumn 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 opis
Tekst w formacie CSV Nie Wartość tekstowa Zmienna tekstu w formacie CSV do odczytania.
Przycinanie pól Brak Wartość logiczna Prawda Określa, czy automatycznie przycinać białe znaki wiodące i końcowe z wyodrębnionych komórek.
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.
Separator kolumn 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 kolumny do analizowania tekstu CSV.
Separator niestandardowy Nie Wartość tekstowa Separator kolumny niestandardowej używany do analizowania tekstu CSV.
Stałe szerokości kolumn Nie Wartość tekstowa Stałe szerokości kolumn do użycia do analizowania tekstu CSV. Oddziel szerokości przecinkami, spacjami, tabulatorami lub znakami nowej linii.

Utworzone zmienne

Argument Typ opis
CSVTable Tabela danych Zawartość tekstu w formacie CSV jako tabela danych

Wyjątki

Wyjątek opis
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
Tabela danych Nie Tabela danych Zmienna tabeli danych, która będzie używana. Zdefiniuj zmienną za pomocą akcji, która generuje zmienną tabeli danych.
Uwzględnij nazwy kolumn Brak Wartość logiczna Fałsz Określa, czy nazwy kolumn określonego wariantu mają stać się pierwszym wierszem tekstu w formacie CSV.
Używanie separatora kolumn niestandardowych 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.
Separator kolumn niestandardowych Nie Wartość tekstowa Niestandardowy separator kolumn do użycia w określonym tekście w formacie CSV.

Utworzone zmienne

Argument Typ opis
CSVText Wartość tekstowa Zmienna, w której przechowywany jest wynik CSV

Wyjątki

Wyjątek opis
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
Liczba do obcinania Nie Wartość liczbowa Liczba lub zmienna, która zawiera wartość liczbową, aby obcinać lub zaokrąglać w górę
Operation Brak Pobierz część całkowitą, Pobierz część dziesiętną, Zaokrąglij liczbę Pobierz część całkowitą Określa operację do wykonania na danej liczbie
Miejsca dziesiętne 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 Typ 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
Wartość minimalna Tak Wartość liczbowa 0 Dolna granica dla liczb losowych do wygenerowania
Wartość maksymalna Tak Wartość liczbowa 100 Górna granica dla liczb losowych do wygenerowania
Generowanie wielu liczb Brak Wartość logiczna Fałsz Określa, czy ma zostać wygenerowana pojedyncza liczba losowa, czy lista liczb losowych
Ile liczb Tak Wartość liczbowa 10 Określa, ile liczb losowych ma zostać wygenerowanych
Zezwalaj na duplikaty Brak 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 Typ opis
RandomNumber Wartość liczbowa Nowo wygenerowana liczba losowa
RandomNumbers Listawartoś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
Lista do wyczyszczenia Nie Listawartoś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
Usuń element według Brak Indeks, Wartość Indeks Określa, czy usunąć element w określonym indeksie, czy elementy z określoną wartością.
W indeksie Nie Wartość liczbowa Numer indeksu elementu do usunięcia.
Z wartością Nie Wartość ogólna Element do usunięcia.
Usuń wszystkie wystąpienia elementów Brak Wartość logiczna Fałsz Usuwa wszystkie wystąpienia zgodne z określonym elementem.
Z listy Nie Listawartoś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 elementów 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
Lista do sortowania Nie Listawartości ogólnych Zmienna zawierająca listę do posortowania
Sortuj według właściwości elementu listy Brak Wartość logiczna Fałsz Jeśli elementy listy są obiektami (takimi jak pliki, foldery itd.), włącz tę opcję, aby posortować element według określonej właściwości. Wyłącz tę opcję, aby posortować elementy według ich właściwości domyślnej (na przykład obiekty plików są sortowane według pełnej ścieżki)
Pierwsza właściwość do sortowania według 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 Brak 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
Druga właściwość do sortowania według Tak Wartość tekstowa Nazwa drugiej właściwości, według której ma zostać posortowana lista
Sort Brak 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
Trzecia właściwość do sortowania według Tak Wartość tekstowa Nazwa trzeciej właściwości, według której ma zostać posortowana lista
Sort Brak 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
Wyświetlanie listy do mieszania Nie Listawartoś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
Pierwsza lista Nie Listawartości ogólnych Pierwsza lista elementów do scalenia
Druga lista Nie Listawartości ogólnych Druga lista elementów do scalenia

Utworzone zmienne

Argument Typ opis
OutputList Listawartoś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ę

Odwraca kolejność elementów na liście.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Lista do odwrócenia Nie Listawartoś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, aby każdy element na wynikowej liście był unikatowy.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Lista usuwania zduplikowanych elementów Nie Listawartości ogólnych Zmienna listy, z której mają zostać usunięte duplikaty
Ignoruj przypadek tekstowy podczas wyszukiwania zduplikowanych elementów Brak Wartość logiczna Fałsz Określa, czy podczas wyszukiwania zduplikowanych elementów ma być wykonywane porównywanie tekstu bez uwzględniania wielkości liter. To ustawienie dotyczy tylko list wykonanych 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
Pierwsza lista Nie Listawartości ogólnych Zmienna zawierająca pierwszą listę do porównania
Druga lista Nie Listawartości ogólnych Zmienna zawierająca drugą listę do porównania

Utworzone zmienne

Argument Typ opis
IntersectionList Listawartoś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
Pierwsza lista Nie Listawartości ogólnych Zmienna zawierająca pierwszą listę do porównania
Druga lista Nie Listawartości ogólnych Zmienna zawierająca drugą listę do porównania

Utworzone zmienne

Argument Typ opis
ListDifference Listawartoś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
Tabela danych Nie Tabela danych Tabela danych zawierająca kolumnę do przekonwertowania na listę
Nazwa kolumny lub indeks Nie Wartość tekstowa Nazwa kolumny, jeśli zdefiniowano nazwy kolumn, lub numer indeksu kolumny do pobrania

Utworzone zmienne

Argument Typ opis
ColumnAsList Listawartoś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 Typ 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
Obiekt niestandardowy Nie Obiekt niestandardowy Obiekt niestandardowy do przekonwertowania na format JSON

Utworzone zmienne

Argument Typ 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
Dodawanie elementu 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
Do listy Nie Listawartości ogólnych Zmienna listy, do której mają zostać dołączone nowe elementy

Utworzone zmienne

Argument Typ opis
NewList Listawartoś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 Typ opis
List Listawartoś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
Nazwa zmiennej Nie Wartość liczbowa Wartość liczbowa do zwiększenia
Zwiększ o 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
Nazwa zmiennej Nie Wartość liczbowa Wartość liczbowa lub uprzednio utworzona zawierająca ją zmienna, o którą ma zostać zmniejszona zmienna
Zmniejsz o 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 opis
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. Możesz utworzyć nową zmienną lub zastąpić istniejącą zmienną.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
To Nie * Wartość do przypisania do zmiennej

Utworzone zmienne

Argument Typ 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). Nazwy nie są uwzględniane w wielkości liter, więc myVarmyvar, i MYVAR są traktowane jako ta sama zmienna. Nie można używać następujących zastrzeżonych słów kluczowych jako nazw zmiennych: if, andswitchcasedefaultloopfromelsesteptoforeachinwhilenextexitthenforwaiterrorendsetblockfunctionoutputmaincallgotolabelorxordisablenoonyesrepeatfalsetimesthrowtruenotmodglobalactioninputi .import

Wyjątki

Ta akcja nie zawiera żadnych wyjątków.