Ustvarjanje aplikacije s platnom, ki lahko sproži tok storitve Power Automate
S storitvijo Power Automate lahko ustvarite logiko, ki ob pojavitvi dogodka v aplikaciji s platnom izvaja eno ali več opravil. Gumb je na primer mogoče konfigurirati tako, da se, ko ga uporabnik izbere, ustvari element na seznamu, pošlje e-poštno sporočilo ali zahtevo za sestanek, se datoteka doda v oblak ali vse to. Vse kontrolnike v aplikaciji je mogoče konfigurirati tako, da sprožijo tok, ki se izvaja, tudi če zaprete aplikacijo.
V tem članku boste izvedeli, kako ob uporabi aplikacij s platnom ustvariti in sprožiti tok.
Oglejte si ta videoposnetek, če želite izvedeti, kako ustvariti aplikacijo s platnom, ki lahko sproži tok:
Zahteve
Za dokončanje te lekcije boste potrebovali okolji za Power Automate in Power Apps z zbirko podatkov Dataverse. Če nimate licence, se lahko prijavite za paket za razvijalce Power Apps ali uporabite preskusno različico Power Apps.
Ustvarite preskusno okolje
Okolje je v storitvi Power Apps je mesto za shranjevanje, upravljanje in deljenje poslovnih podatkov, aplikacij, klepetnih botov in potekov vaše organizacije. Deluje tudi kot vsebnik za ločevanje aplikacij, ki lahko imajo različne vloge, varnostne zahteve ali ciljna občinstva. Vsako okolje lahko ima eno zbirko podatkov Dataverse.
Da se prepričamo, ali imate vse, kar potrebujete za dokončanje te lekcije, bomo ustvarili novo okolje, ki vključuje zbirko podatkov Dataverse. Gre za 30-dnevno preskusno različico, ki po 30 dneh ne bo več dostopna, če jo želite obdržati, pa jo lahko nadgradite na preizkusno ali produkcijsko okolje.
Ustvarili bomo poskusno okolje, ki bo vključevalo zbirko podatkov Dataverse in vzorčne podatke, uporabljene v tem članku.
Odprite skbniško središče za Power Platform.
Izberite Okolja.
Izberite Novo.
Poimenujte okolje Preskusna različica Dataverse.
Izberite Preskusna različica za vrsto okolja.
Preklopite Ustvari zbirko podatkov na Da.
Izberite Naprej.
Preklopite Uvedi vzorčne aplikacije in podatke na Da.
Izberite Shrani.
Zdaj bo ustvarjeno preskusno okolje, vključno z zbirko podatkov in vzorčnimi podatki Dataverse.
Ustvarjanje aplikacije s platnom
V tej lekciji bomo ustvarili aplikacijo za iskanje, ogled in ustvarjanje računov strank z uporabo tabele Računi v storitvi Dataverse.
Začnite z ustvarjanjem a aplikacija za prazno platno.
Izberite možnost Ustvari galerijo.

Izberite tabelo Računi.
Galerijo razširite vse do dna zaslona ter na vrh dodajte oznako z besedilom Računi. Nato posodobite druge lastnosti tako, kot je navedeno spodaj.
Lastnost Vrednost Pisava Open Sans Velikost pisave 21 Debelina pisave Krepko Poravnava besedila Sredina Samodejna višina Izklopi Višina vrstice 1.2 Preplavitev Skrita Način prikaza Urejanje Vidno Vklopi Položaj (X, Y) 0, 0 Velikost (širina, višina) 640, 71 Odmik Zgoraj 5, spodaj 5, levo 5, desno 5 
Na zgornjo desno stran zaslona dodajte ikono Dodaj, in sicer tako, da izberete Vstavi > Ikona > Dodaj. Lastnosti ikone nato posodobite tako, da bo kot barva izbrana bela in da bo vrednost odmika za vse smeri znašala 5 pik.

Na zgornji levi strani zaslona izberite Nov zaslon > Obrazec.

Naslov obrazca posodobite na Nov račun in v podoknu na desni strani zaslona izberite vir podatkov za možnost Računi.

V desnem podoknu izberite Urejanje polj.
Izberite možnost Dodaj polje in obrazcu dodajte možnost E-pošta.
Polje »E-pošta« bo dodano obrazcu.
Nastavite privzeti način obrazca na Novo.

Izberite »Zaslon 1« z galerijo računov, nato pa lastnost OnSelect ikone + nastavite na
Navigate(Screen2).
Če želite v aplikacijo dodati nov zaslon, izberite Vstavi > Nov zaslon > Prazen zaslon.
Najprej izberite Vstavi > Ikona, nato pa ikono za potrditev (kljukica) in jo tako dodajte na zaslon.

Ikono premaknite na zgornji sredinski del delovnega območja.

Dodajte oznako z besedilom Račun je bil uspešno ustvarjen! in jo pomaknite pod ikono, ki ste jo dodali v prejšnjem koraku.

Pod oznako, ki ste jo dodali v prejšnjem koraku, dodajte dodatno oznako z besedilom Ali naj bo stranki poslano sporočilo dobrodošlice?.

Dodajte polje Vnos besedila tako, da izberete Vstavi > Vnos > Vnos besedila. Način kontrolnika nastavite na Več vrstic, privzeto besedilo pa na Hvala, da ste ustvarili račun. Z veseljem vam bomo pomagali!. Nato kontrolnik premaknite pod oznako, ki ste jo dodali v prejšnjem koraku.

Lastnost OnVisible za Zaslon 3 nastavite na
Reset(TextInput1).
Na zaslon dodajte dva gumba – enega z besedilom Da, drugega z besedilom Ne – in ju premaknite pod polje z vnosom besedila, ki ste ga dodali v prejšnjem koraku.

Pojdite na zaslon obrazca Nov račun in lastnost zaslona OnVisible nastavite na
ResetForm(EditForm3).
Izberite ikono za potrditev v desnem zgornjem kotu in lastnost OnSelect nastavite na
SubmitForm(EditForm3);Navigate(Screen3).
Izberite gumb X v desnem zgornjem kotu in lastnost OnSelect nastavite na
Back().
Z izbiro možnosti Zaslon 3 v drevesnem pogledu se vrnite na Zaslon 3.

Izberite gumb Ne in njegovo lastnost OnSelect nastavite na
Navigate(Screen1).
Najprej izberite gumb Da, nato Dejanje na vrhu zaslona, na koncu pa še možnost Power Automate.

Novi tok storitve Power Automate ustvarite tako, da izberete možnost Ustvari nov tok.

Ustvarjanje toka storitve Power Automate
Ko se Power Automate odpre, izberite + Ustvari > Takojšnji tok za oblak.

Za ime toka vnesite »Tok, ki ga je sprožila storitev Power Apps«, nato pa za sprožilec določite Power Apps.

Izberite + Nov korak.

V besedilno polje za iskanje povezav vnesite »Pošiljanje e-poštnega sporočila«, nato pa izberite dejanje Pošiljanje e-poštnega sporočila (V2).

Za polje Za izberite Dodajanje dinamične vsebine > izberite Vprašanje v storitvi Power Apps > izberite Sendanemail(V2)_To.

Za polje Telo izberite Dodajanje dinamične vsebine > izberite Vprašanje v storitvi Power Apps > izberite Sendanemail(V2)_Body


Vnesite besedilo »Hvala, da poslujete z nami!« v polje Zadeva.

Shranite tok storitve Power Automate in se vrnite v Power Apps.
Sprožitev toka v aplikaciji s platnom
Izberite gumb Da > izberite Dejanje > Power Automate, nato pa izberite tok, ki ste ga ustvarili v prejšnjih korakih.

Lastnosti OnSelect je dodana tudi funkcija
FlowtriggeredbyaPowerapp.Run(.Vnesite parametra za e-poštni naslov prejemnika in telo e-poštnega sporočila tako, kot je prikazano spodaj:
FlowtriggeredbyaPowerapp.Run( EditForm3.LastSubmit.Email, TextInput1.Text ); Navigate(Screen1);Opomba
E-poštni naslov je vzet iz novega zapisa računa, ustvarjenega na prejšnjem zaslonu. Telo e-poštnega sporočila pa je vzeto iz besedila v besedilnem polju, ki je zajeto na tem zaslonu.

Preskus aplikacije
Aplikacijo zaženite v načinu za predogled. V sklopu preizkusa bomo ustvarili nov račun, in sicer tako, da bomo na zaslon Nov račun vnesli podrobnosti, kot so ime računa, telefonska številka, kraj in e-poštni naslov. Ko shranimo podrobnosti novega računa, bomo pozvani k pošiljanju e-poštnega sporočila stranki, ob tem pa bomo lahko posodobili formulacijo e-poštnega sporočila, ki ga bomo nato poslali z izbiro možnosti Da. S tem bomo sprožili tok, na e-poštni naslov z računa pa bo poslano e-poštno sporočilo.


V vašem nabiralniku bi vas moralo čakati naslednje e-poštno sporočilo

Glejte tudi
Povratne informacije
Pošlji in prikaži povratne informacije za