Predložak zaslona e-pošte za aplikacije od gotovih gradivnih elemenata
U aplikaciji radnog područja dodajte zaslon e-pošte koji korisnicima omogućuje slanje e-pošte s računa Office 365 Outlook. Korisnici mogu pretraživati primatelje u svojoj organizaciji kao i dodavati vanjske adrese e-pošte. Možete dodati podršku za prilaganje slike, promijeniti korisničke podatke koji se prikazuju u galeriji pretraživanja i izvršiti druge prilagodbe.
Možete dodati i druge zaslone utemeljene na predlošcima koji prikazuju različite podatke iz Office 365, kao što su korisnički kalendar, osobe u tvrtki ili ustanovi i dostupnost osoba koje korisnici želepozvati na sastanak.
U ovom pregledu možete saznati sljedeće:
- Kako koristiti zadani zaslon e-pošte.
- Kako to izmijeniti.
- Kako ga integrirati u aplikaciju.
Podrobnije razmatranje o zadanoj funkcionalnosti ovog zaslona potražite u odjeljku referenca zaslona e-pošte.
Preduvjet
Poznavanje načina dodavanja i konfiguriranja zaslona i drugih kontrola prilikom stvaranja aplikacije u Power Apps.
Zadana funkcionalnost
Da biste dodali zaslon e-pošte s predloška:
prijavite se u Power Apps, a zatim izradite aplikaciju ili otvorite postojeću aplikaciju u Power Apps Studio.
U ovoj se temi prikazuje aplikacija za telefon, ali isti se koncepti primjenjuju i na aplikaciju za tablet.
Na kartici Početna na vrpci, odaberite mogućnost Novi zaslon > E-pošta.
Prema zadanim postavkama zaslon bi trebao biti sličan ovome:

Nekoliko korisnih napomena:
- Da biste potražili korisnike u svojoj organizaciji, započnite upisivati njihovo ime u okviru za unos teksta pod stavkom „Prima”.
- Kada tražite ljude, vraća se samo prvih 15 rezultata.
- Da biste dodali adrese e-pošte za primatelje e-pošte izvan vaše organizacije, upišite punu, valjanu adresu e-pošte i odaberite ikonu „+” koja se prikazuje s desne strane.
- Kao primatelja morate dodati najmanje jednu osobu i navesti predmet za slanje e-pošte.
- Nakon što pošaljete e-poštu, izbrisat će se sadržaj predmetne linije i tijelo poruke, kao i popis primatelja.
Mijenjanje zaslona
Zadanu funkcionalnost ovog zaslona možete izmijeniti na nekoliko uobičajenih načina:
Ako želite dodatno izmijeniti zaslon, upotrijebite referenca zaslon e-pošte kao vodič.
Važno
Sljedeći koraci pretpostavljaju da ste aplikaciji dodali samo jedan zaslon e-pošte. Ako ste dodali više od jednog naziva kontrole (kao što je ikonapošta1) završit će s drugim brojem i morat ćete prema tome prilagoditi formule.
Dodajte podršku za prilaganje slike
Ovo korisnicima omogućuje slanje jedne slike sa njihovom e-poštom kao prilogom.
Na kartici Umetni odaberite Medij, a zatim odaberite Dodaj sliku.
Postavite novo svojstvo kontrole Y na ovaj izraz:
TextEmailMessage1.Y + TextEmailMessage1.Height + 20S umetnutom kontrolom Dodajmedijsaslikom, postavite njenu visinu na manje od 210.
U prikazu stabla kontrole odaberite Dodajmedijsaslikom > ... > Promijeni redoslijed > Premjesti nazad. Ovo sprječava da kontrola bude ispred kontrole Ljudipregledavajugaleriju.
Promijenite svojstvo Visina od E-poštaljudigalerije na ovu formulu:
Min( ( EmailPeopleGallery1.TemplateHeight + EmailPeopleGallery1.TemplatePadding * 2 ) * RoundUp( CountRows( EmailPeopleGallery1.AllItems ) / 2, 0 ), 304 )Postavite svojstvo Pokažiklizač od E-poštaljudigalerije na ovaj izraz:
EmailPeopleGallery1.Height >= 304Ovo spriječava da maksimalna visina odvlači kontrolu Dodajmedijsaslikom sa stranice.
Promijenite svojstvo OnSelect kontrole ikonapošta na ovu formulu:
Set( _emailRecipientString, Concat(MyPeople, Mail & ";") ); If( IsBlank( UploadedImage1 ), 'Office365'.SendEmail( _emailRecipientString, TextEmailSubject1.Text, TextEmailMessage1.Text, { Importance: "Normal" } ), 'Office365'.SendEmail( _emailRecipientString, TextEmailSubject1.Text, TextEmailMessage1.Text, { Importance: "Normal", Attachments: Table( { Name: "Image.jpg", ContentBytes: UploadedImage1.Image } ) } ) ); Reset( TextEmailSubject1 ); Reset( TextEmailMessage1 ); Reset( AddMediaButton1 ); Clear( MyPeople )Ova formula provjerava je li prenesena slika. Ako je nema, onda koristi istu
Office365.SendEmailoperaciju kao prije. Ako postoji slika, ona se dodaje kao prilog u tablici privitaka. Nakon slanja e-pošte, dodatna operacija Ponovno postavi provodi se na Gumbdodajmedij za uklanjanje prenesene slike.
Napomena
Da biste dodali više od jednog privitka e-pošti, dodajte zapise u tablicu privitaka.
Pokaz različitih podataka o osobama
Ovaj zaslon koristi operaciju Office365Users.SearchUser za pretraživanje korisnika u vašoj organizaciji. Pruža dodatna polja za svaki događaj izvan onoga što se pojavljuje u kontroli Ljudipregledavajugaleriju. Dodavanje ili promjena polja u galeriji je jednostavna:
U kontroli Ljudipregledavajugaleriju odaberite oznaku koju želite izmijeniti (ili dodajte jednu i odaberite je).
Nakon što ste joj odabrali svojstvo Tekst u traci za formule zamijenite sadržaj sa
ThisItem.IntelliSense prikazuje popis polja koja možete odabrati.
Odaberite željeno polje.
Svojstvo Tekst ažurirano je na
ThisItem.{FieldSelection}.
Integriranje zaslona u aplikaciju
Zaslon e-pošte je sam po sebi snažan skup kontrola, ali obično najbolje funkcionira kao dio veće, svestranije aplikacije. Ovaj zaslon možete integrirati u veću aplikaciju na brojne načine, uključujući povezivanje sa zaslonom kalendara.
Povezivanje sa zaslonom kalendara
Pratite korake opisane u odjeljku „Pokaži sudionike događaja” u Pregled zaslona kalendara ali u završnom koraku postavite funkciju Kretanje da biste otvorili zaslon e-pošte. Kada dovršite ove korake, zbirka Mojiljudi je popunjena, što omogućuje korisnicima da šalju e-poštu osobama koje prisustvuju odabranom događaju.
Napomena
Slanjem ove e-pošte poslat ćete zasebnu e-poštu iz stvarnog događaja u programu Outlook.