Udostępnij za pośrednictwem


Akcje w polach komunikatów

Pola z komunikatami mogą być używane w przepływach pulpitu do współpracy z użytkownikami, wprowadzania żądań i zapewniania wypływu.

Aby wyświetlić komunikat dla użytkownika podczas działania przepływu, należy użyć akcji Wyświetl komunikat. Należy określić tytuł pola wiadomości, jego zawartość, ikonę i przyciski w polu, które ma być wyświetlane. Ponadto można ustawić przycisk domyślny jako wstępnie zaznaczony, a także wskazać, czy pole wiadomości powinno być zawsze nad wszystkimi innymi oknami na komputerze użytkownika oraz czy po upływie pewnego czasu pole wiadomości ma zostać automatycznie zamknięte.

W tym przykładzie jest wyświetlane pole komunikatów z informacjami o zakończeniu analizy i pytaniem, czy ma odbyć się analiza kolejnego pliku. Pole komunikatu wyświetla ikony pytania, które zawsze można znaleźć na górze innych okien. Wybór użytkownika jest przechowywany w zmiennej ButtonPressed.

Zrzut ekranu przedstawiający akcję Wyświetl komunikat.

Utworzone pole komunikatu powinno wyglądać jak na poniższym przykładzie:

Zrzut ekranu przedstawiający pole komunikatu.

Oprócz tego można utworzyć niestandardowy formularz wyświetlania wiadomości w ramach przepływu przy użyciu akcji Wyświetl formularz niestandardowy. Niestandardowy formularz zawiera wiele elementów i można utworzyć niestandardowy formularz zawierający różne typy danych wejściowych i przyciski. Więcej informacji: Tworzenie formularzy niestandardowych.

Zrzut ekranu przedstawiający projektanta formularzy niestandardowych.

Aby zażądać danych wejściowych za pomocą okna dialogowego, wdróż akcję Wyświetl wejściowe okno dialogowe. Ta akcja wymaga tytułu okna dialogowego i komunikatu jako monitu użytkownika. Opcjonalnie można ustawić wartość domyślną i typ wejściowy (pojedynczy wiersz, wiele wierszy lub hasło).

Użycie akcji Wyświetl wybrane okno dialogowe pliku w celu monitu użytkowników o przeglądanie pliku. Na poniższym przykładzie akcja monituje użytkownika o wybranie pliku obrazu. Zmienna określna folder początkowy, a filtr plików zezwala tylko na określone rozszerzenia plików.

Zrzut ekranu przedstawiający akcję wyświetlania okna dialogowego wybierania pliku.

Utworzone okno dialogowe pliku powinno wyglądać jak na poniższym przykładzie. W prawym dolnym rogu okna dialogowego można zobaczyć określony filtr.

Zrzut ekranu okna dialogowego Wybierz plik.

Wyświetl komunikat

Wyświetla okno komunikatu.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Message box title Tak Wartość tekstowa Tekst do użycia jako tytuł okna komunikatu
Message to display Tak Wartość tekstowa Tekst do wyświetlenia jako rzeczywisty komunikat
Message box icon Nie dotyczy Brak, Informacje, Pytanie, Ostrzeżenie, Błąd Brak Ikona do wyświetlenia z oknem komunikatu
Message box buttons Nie dotyczy OK, OK - Anuluj, Tak - Nie, Tak - Nie - Anuluj, Przerwij - Ponów próbę - Ignoruj, Ponawiaj próbę - Anuluj OK Przyciski do wyświetlenia w oknie komunikatu
Default button Nie dotyczy Pierwszy przycisk, drugi przycisk, trzeci przycisk Pierwszy przycisk Przycisk do podświetlenia domyślnie. Jeśli użytkownik nacisnął klawisz Enter, ten przycisk zostanie naciśnięty
Okno komunikatu zawsze na wierzchu Nie dotyczy Wartość logiczna Fałsz Określ, czy okno komunikatu zawsze ma pozostawać na wierzchu wszystkich innych okien
Close message box automatically Nie dotyczy Wartość logiczna Fałsz Określ, czy okno komunikatu zamyka się automatycznie po określonym czasie, tak jakby został naciśnięty przycisk domyślny. W przeciwnym razie przepływ będzie czekał, aż użytkownik naciśnie przycisk
Timeout Tak Wartość liczbowa 3 Sekundy wstrzymania automatyzacji podczas oczekiwania na dane wejściowe, po upływie których nastąpi automatyczne kontynuowanie

Utworzone zmienne

Argument Type Podpis
ButtonPressed Wartość tekstowa Tekst naciśniętego przycisku

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna komunikatu Wskazuje problem podczas wyświetlania okna dialogowego komunikatu
Nie można wyświetlić okna komunikatu w trybie nieinteraktywnym Wskazuje problem podczas wyświetlania okna dialogowego komunikatu w trybie nieinterakcyjnym

Wyświetl okno dialogowe wprowadzania danych

Wyświetla okno dialogowe, które monituje użytkownika o wprowadzenie tekstu.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Input dialog title Tak Wartość tekstowa Tytuł okna dialogowego
Input dialog message Tak Wartość tekstowa Komunikat okna dialogowego
Default value Tak Wartość tekstowa Określ tekst, który ma być wyświetlany domyślnie. Jeśli użytkownik chce zmienić ten tekst, może go nadpisać. W przeciwnym razie zostanie użyty tekst domyślny
Input type Nie dotyczy Pojedynczy wiersz, Hasło, Wielowierszowy Pojedynczy wiersz Format tekstu wejściowego. Wybierz opcję Pojedynczy wiersz — hasło, aby ukryć tekst, lub opcję Wiele wierszy, co spowoduje wyświetlenie większego pola, w którym będzie widocznych kilka wierszy tekstu
Keep input dialog always on top Nie dotyczy Wartość logiczna Fałsz Określ, czy okno dialogowe wprowadzania danych zawsze ma pozostawać na wierzchu wszystkich innych okien

Utworzone zmienne

Argument Type opis
UserInput Wartość tekstowa Tekst wprowadzony przez użytkownika lub tekst domyślny
ButtonPressed Wartość tekstowa Tekst naciśniętego przycisku. Użytkownik automatycznie uzyska możliwość wyboru przycisku OK lub Anuluj.

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna dialogowego wprowadzania danych Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych
Nie można wyświetlić okna dialogowego wprowadzania danych w trybie nieinterakcyjnym Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych w trybie nieinterakcyjnym

Wyświetl okno dialogowe wybierania daty

Wyświetla okno dialogowe, które monituje użytkownika o wprowadzenie daty lub zakresu dat.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Dialog title Tak Wartość tekstowa Tytuł okna dialogowego
Dialog message Tak Wartość tekstowa Komunikat okna dialogowego
Dialog type Brak Jedna data, zakres dat (dwie daty) Pojedyncza data Czy użytkownik będzie wprowadzał pojedynczą datę, czy dwie daty jako punkty końcowe zakresu dat
Prompt for Nie dotyczy Tylko data, Data i godzina Tylko data Określ, czy użytkownik wprowadzi tylko datę, czy datę i godzinę
Default value Tak Data i godzina Wartość domyślna daty
Default value for second date Tak Data i godzina Wartość domyślna daty zakończenia w zakresie
Keep date selection dialog always on top Nie dotyczy Wartość logiczna Fałsz Określ, czy okno dialogowe wybierania daty zawsze ma pozostawać na wierzchu wszystkich innych okien

Utworzone zmienne

Argument Type opis
SelectedDate Data i godzina Data wprowadzona przez użytkownika lub data domyślna
SecondSelectedDate Data i godzina Druga data wprowadzona przez użytkownika lub data domyślna
ButtonPressed Wartość tekstowa Tekst naciśniętego przez użytkownika przycisku. Użytkownik automatycznie uzyska możliwość wyboru przycisku OK lub Anuluj.

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna dialogowego wybierania daty Wskazuje problem podczas wyświetlania okna dialogowego wybierania daty
Nie można wyświetlić okna dialogowego wybierania daty w trybie nieinterakcyjnym Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych w trybie nieinterakcyjnym

Wyświetl okno dialogowe wybierania z listy

Wyświetla okno dialogowe z opcjami, które umożliwiają użytkownikowi dokonanie wyboru z listy.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Dialog title Tak Wartość tekstowa Tytuł okna dialogowego
Dialog message Tak Wartość tekstowa Komunikat okna dialogowego
List to choose from Nie Wartość ogólna Lista do wyświetlenia jako menu rozwijane, z którego użytkownik może dokonać wyboru
Keep select dialog always on top Nie dotyczy Wartość logiczna Fałsz Określ, czy okno dialogowe wybierania zawsze ma pozostawać na wierzchu wszystkich innych okien
Limit to list Nie dotyczy Wartość logiczna Prawda Czy zezwolić użytkownikowi na wprowadzanie własnej odpowiedzi spoza wyświetlonej listy
Allow empty selection Nie dotyczy Wartość logiczna Fałsz Zezwalaj użytkownikowi na niewybieranie niczego, tworząc puste dane wyjściowe wybranego elementu
Zezwalaj na wybór wielokrotny Brak Wartość logiczna Fałsz Zezwalaj użytkownikowi na dokonanie więcej niż jednego wyboru. Zmienne Wybrany element i Wybrany indeks będą przechowywane listy elementów
Preselect items starting with a + sign Nie dotyczy Wartość logiczna Fałsz Określ, czy elementy poprzedzone znakiem „+” będą automatycznie wyświetlane jako wstępnie wybrane

Utworzone zmienne

Argument Type opis
SelectedItem Wartość tekstowa Element wybrany z listy jako tekst
Wybrane elementy Lista wartości tekstowych Elementy wybrane z listy jako lista tekstów
SelectedIndex Wartość liczbowa Numer indeksu elementu wybranego z listy. Zamiast pełnego tekstu wybranego elementu można użyć numeru elementu
SelectedIndexes Lista wartości numerycznych Numer indeksu elementów wybranych z listy. Ten parametr umożliwia użytkownikowi używanie numeru elementu zamiast pełnego wybranego tekstu elementu
ButtonPressed Wartość tekstowa Nazwa przycisku naciśniętego przez użytkownika (OK lub Anuluj)

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna dialogowego wybierania Wskazuje problem podczas wyświetlania okna dialogowego wybierania
Nie można wyświetlić okna dialogowego wybierania w trybie nieinteraktywnym Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych w trybie nieinterakcyjnym

Wyświetl okno dialogowe wybierania plików

Wyświetla okno dialogowe wybierania plików i monituje użytkownika o wybranie co najmniej jednego pliku.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Dialog title Tak Wartość tekstowa Tytuł okna dialogowego
Initial folder Tak Folder Folder początkowy, który ma być otwierany podczas przeglądania w poszukiwaniu pliku. Ten folder to miejsce, w którym akcja okna dialogowego wyboru pliku rozpocznie wyszukiwanie plików
Filtr plików Tak Wartość tekstowa Filtr służący do ograniczania liczby pobieranych plików. Ten parametr pozwala używać symboli wieloznacznych, na przykład „.txt” lub „dokument?.doc” (bez cudzysłowów). Aby zezwolić użytkownikowi na wybieranie spośród wielu filtrów plików, rozdziel opcje wyboru średnikami, na przykład „.txt;*.exe”
Keep file selection dialog always on top Nie dotyczy Wartość logiczna Fałsz Czy okno dialogowe wybierania plików zawsze ma pozostawać na wierzchu wszystkich innych okien
Zezwalaj na wybór wielokrotny Brak Wartość logiczna Fałsz Czy użytkownik będzie mógł wybrać więcej niż jeden plik, czy nie
Check if file exists Nie dotyczy Wartość logiczna Fałsz Czy będą akceptowane tylko pliki, które już istnieją

Utworzone zmienne

Argument Type opis
SelectedFile Plik Plik, który zostanie wybrany za pośrednictwem okna dialogowego
SelectedFiles Lista plików Wybrane pliki
ButtonPressed Wartość tekstowa Tekst naciśniętego przycisku. Użytkownik automatycznie uzyska możliwość wyboru przycisku Otwórz lub Anuluj.

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna dialogowego wybierania plików Wskazuje problem podczas wyświetlania okna dialogowego wybierania plików
Nie można wyświetlić okna dialogowego wybierania plików w trybie nieinteraktywnym Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych w trybie nieinterakcyjnym

Wyświetl okno dialogowe wybierania folderu

Wyświetla okno dialogowe wybierania folderu i monituje użytkownika o wybranie folderu.

Parametry wejściowe

Argument Opcjonalnie Akceptuje Wartość domyślna opis
Dialog description Tak Wartość tekstowa Opis okna dialogowego wybierania folderu, na przykład „Wybierz folder, do którego chcesz skopiować pliki”
Initial folder Tak Folder Folder początkowy do otwarcia. Ten folder będzie domyślny, o ile użytkownik nie wybierze nowego
Keep folder selection dialog always on top Nie dotyczy Wartość logiczna Fałsz Czy okno dialogowe wybierania folderu zawsze ma pozostawać na wierzchu wszystkich innych okien

Utworzone zmienne

Argument Type opis
SelectedFolder Folder Wybrany folder
ButtonPressed Wartość tekstowa Tekst naciśniętego przycisku. Użytkownik automatycznie uzyska możliwość wyboru przycisku OK lub Anuluj.

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić okna dialogowego wybierania folderu Wskazuje problem podczas wyświetlania okna dialogowego wybierania folderu
Nie można wyświetlić okna dialogowego wybierania folderu w trybie nieinteraktywnym Wskazuje problem podczas wyświetlania okna dialogowego wprowadzania danych w trybie nieinterakcyjnym

Wyświetl formularz niestandardowy

Wyświetl dostosowany formularz, który może zawierać wiele typów elementów, takich jak dane wejściowe w postaci tekstu, liczb lub plików.

Parametry wejściowe

Parametry wejściowe są konfigurowane za pomocą projektanta formularzy niestandardowych.

Utworzone zmienne

Argument Type opis
CustomFormData Obiekt niestandardowy Obiekt niestandardowy zawierający dane wejściowe wprowadzone przez użytkownika
ButtonPressed Wartość tekstowa Identyfikator naciśniętego przycisku

Uwaga

Wartość zmiennej ButtonPressed jest zawsze w języku angielskim, niezależnie od bieżących ustawień lokalizacji w Power Automate dla komputerów stacjonarnych.

Wyjątki

Wyjątek Podpis
Nie można wyświetlić formularza niestandardowego Wskazuje problem podczas wyświetlania formularza niestandardowego