Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Power Automate może być używane do tworzenia logiki, która wykonuje co najmniej jedno zadanie, gdy w aplikacji kanwy wystąpi określone zdarzenie. Na przykład przycisk można skonfigurować tak, aby po naciśnięciu go przez użytkownika został utworzony element na liście, została wysłana wiadomość e-mail lub żądanie spotkania, do chmury został dodany plik lub wszystkie powyższe zdarzenia. W aplikacji można skonfigurować dowolny formant, aby uruchomić przepływ, który będzie działać nawet wtedy, gdy zamkniesz aplikację.
W tym artykule dowiemy się, jak tworzyć i wyzwalać przepływ za pomocą aplikacji kanwy.
Obejrzyj ten film, aby dowiedzieć się, jak utworzyć aplikację kanwy, która może wywołać przepływ:
Wymagania wstępne
Aby ukończyć tę lekcję, będzie potrzebne środowisko Power Automate i Power Apps z bazą danych Dataverse. Jeśli nie masz licencji, możesz zapisać się do Power Apps Developer Plan lub użyć Power Apps w wersji próbnej.
Utwórz środowisko próbne
Środowisko w usłudze Power Apps to przestrzeń do przechowywania, zarządzania i udostępniania danych biznesowych, aplikacji, chatbotów i przepływów organizacji. Pełni ono również rolę kontenera oddzielającego aplikacje, które mogą mieć różne role, wymagania dotyczące zabezpieczeń lub odbiorców docelowych. Każde środowisko może mieć jedną bazę danych Dataverse.
Aby upewnić się, że masz to, czego potrzebujesz do ukończenia tej lekcji, stworzymy nowe środowisko, które będzie zawierało bazę danych Dataverse. To jest 30-dniowa wersja próbna, która zostanie wyłączona po upływie 30 dni, ale możesz je uaktualnić do środowiska sandbox lub produkcyjnego, jeśli chcesz nadal z niego korzystać.
Utworzymy środowisko testowe, które będzie zawierało bazę danych Dataverse oraz przykładowe dane użyte w tym artykule.
Przejdź do centrum administracyjnego Power Platform.
Wybierz Środowiska.
Wybierz Nowy.
Nazwij środowisko Wersja próbna Dataverse.
Wybierz Wersja próbna jako typ środowiska.
Przełącz Utwórz bazę danych na Tak.
Wybierz Dalej.
Przełącz Wdrażanie przykładowych aplikacji i danych na Tak.
Wybierz pozycję Zapisz.
Twoje środowisko testowe zostanie teraz utworzone, wraz z bazą danych Dataverse i przykładowymi danymi.
Tworzenie aplikacji kanwy
W tej lekcji utworzymy aplikację do wyszukiwania, wyświetlania i tworzenia kont klientów przy użyciu tabeli Klienci w bazie danych Dataverse.
Zacznij od utworzenia pustej aplikacji kanwy.
Wybierz Utwórz galerię.
Wybierz tabelę Klienci.
Rozciągnij galerię do dolnej części ekranu, a na górze dodaj etykietę z tekstem Klienci. Następnie zaktualizuj inne właściwości wymienione poniżej.
Właściwość Wartość Czcionka Open Sans Rozmiar czcionki 21 Grubość czcionki Pogrubienie Wyrównanie tekstu Wyśrodkuj Automatyczna wysokość Wyłączona Wysokość wiersza 1.2 Przepełnienie Ukryte Tryb wyświetlania Edytowanie Widoczna Włączony Pozycja (X, Y) 0, 0 Wielkość (Szerokość, Wysokość) 640, 71 Dopełnienie 5 na górze, 5 na dole, 5 z lewej strony, 5 z prawej strony Dodaj ikonę Dodaj do prawego górnego rogu ekranu, wybierając Wstaw > Ikona > Dodaj. Następnie zaktualizuj właściwości ikony do koloru białego i marginesu 5 z każdej strony.
W lewej górnej części ekranu wybierz Nowy ekran > Formularz.
Zmień tytuł formularza na Nowe konto, a jako źródło danych wybierz Klienci z panelu po prawej stronie ekranu.
Wybierz Edytuj pola w prawym panelu.
Wybierz Dodaj pole i dodaj Email do formularza.
Pole email zostanie dodane do formularza.
Ustaw domyślny tryb formularza na Nowe.
Wybierz opcję Screen1 z galerią klientów i ustaw właściwość OnSelect ikony + na
Navigate(Screen2)
.Wybierz Wstaw > Nowy ekran > Pusty ekran, aby dodać nowy ekran do aplikacji.
Wybierz Wstaw > Ikona, a następnie wybierz ikonę kontroli (wskaźnik), aby dodać ją do ekranu.
Przesuń ikonę na środek górnej części kanwy.
Dodaj etykietę z tekstem Konto zostało utworzone pomyślnie! i przenieś ją pod ikonę dodaną we wcześniejszym kroku.
Dodaj dodatkową etykietę poniżej etykiety dodanej w poprzednim kroku z tekstem Wysyłać notkę powitalną do klienta?.
Dodaj pole tekstowe, wybierając Wstaw > Pole wpisywania danych > Pole tekstowe. Ustaw Tryb formantu na Wiele wierszy, a domyślny tekst na Dziękujemy za założenie konta w naszym serwisie. Cieszymy się, że będziemy mogli razem pracować. Przesuń formant poniżej etykiety dodanej w poprzednim kroku.
Ustaw właściwość OnVisible ekranu Screen3 na
Reset(TextInput1)
Dodaj do ekranu dwa przyciski z tekstem Tak oraz Nie i umieść je poniżej pola tekstowego dodanego w poprzednim kroku.
Przejdź do ekranu formularza Nowe konto i ustaw właściwość OnVisible ekranu na
ResetForm(EditForm3)
Wybierz ikonę zaznaczenia w prawym górnym rogu i ustaw właściwość OnSelect na
SubmitForm(EditForm3);Navigate(Screen3)
.Wybierz przycisk X w prawym górnym rogu i ustaw właściwość OnSelect na
Back()
Wróć do ekranu Screen3, wybierając Screen3 w widoku drzewa.
Wybierz przycisk Nie w prawym górnym rogu i ustaw właściwość OnSelect na
Navigate(Screen1)
Wybierz przycisk Tak, w menu Tworzenie aplikacji wybierz polecenie Power Automate.
Wybierz Utwórz nowy przepływ, aby utworzyć nowy przepływ Power Automate.
Utwórz nowy przepływ Power Automate
Na ekranie Utwórz swój przepływ wybierz z listy szablonów błyskawicznych Kliknij przycisk w Power Apps, aby wysłać wiadomość e-mail.
Wprowadź nazwę przepływu jako "Przepływ wyzwalany przez Power Apps" i wybierz Power Apps jako wyzwalacz.
Wybierz opcję Edytuj w trybie zaawansowanym, a następnie wybierz opcję Kontynuuj.
Pola Do i Treść są automatycznie wypełniane następującymi polami:
- Do: Sendanemail(V2)_To.
- Treść: Sendanemail(V2)_Body
W polu Temat usuń Sendanemail(V2)_To i Dziękujemy za współpracę z nami! w polu Temat.
Wybierz Zapisz, aby zapisać przepływ.
Wyzwalaj przepływ z poziomu aplikacji kanwy
Wybierz przycisk Tak > we właściwości OnSelect wprowadź dwa parametry adresu e-mail Do i Treść wiadomości e-mail w następujący sposób:
FlowtriggeredbyaPowerapp.Run( EditForm3.LastSubmit.Email, TextInput1.Text ); Navigate(Screen1);
Uwaga
Adres e-mail jest pobierany z nowego rekordu konta utworzonego na poprzednim ekranie. a treść wiadomości e-mail jest wybierana z pola tekstowego przechwyconego na tym ekranie.

Testowanie aplikacji
Uruchom aplikację w trybie podglądu. W tym teście utworzymy nowe konto, wprowadzając szczegóły takie jak nazwa konta, numer telefonu, miasto i adres e-mail na ekranie Nowe konto. Po zapisaniu danych nowego konta, zostaniemy poproszeni o wysłanie maila do klienta, gdzie możemy zaktualizować treść maila, a następnie wybrać Tak, aby wysłać maila. Spowoduje to uruchomienie przepływu, a wiadomość e-mail zostanie wysłana na adres e-mail podany na koncie.
W Twojej skrzynce odbiorczej powinien pojawić się taki oto e-mail