Predložak zaslona osoba u aplikacijama od gotovih gradivnih elemenata
U aplikaciji od gotovih gradivnih elemenata dodajte zaslon s osobama koji omogućuje korisnicima traženje ljudi unutar svojih tvrtki ili ustanova. U zbirci korisnici mogu tražiti, odabrati i dodati osobe. Možete promijeniti vrste podataka koje se prikazuju u galeriji rezultata pretraživanja, upotrijebiti svoj odabir osoba za slanje e-pošte i izvršiti druge prilagodbe.
Možete dodati i druge zaslone utemeljene na predlošcima koji prikazuju različite podatke sustava Office 365, kao što su e-pošta, korisnički kalendar i dostupnost osoba koje korisnici žele pozvati na sastanak.
U ovom pregledu možete saznati sljedeće:
- Kako koristiti zadani zaslon s osobama.
- Kako mijenjati zaslon.
- Kako integrirati zaslon u aplikacije.
Podrobnije razmatranje o zadanoj funkcionalnosti ovog zaslona potražite u odjeljku Referenca zaslona s osobama.
Preduvjet
Poznavanje načina dodavanja i konfiguriranja zaslona i drugih kontrola prilikom stvaranja aplikacije u Power Apps.
Zadana funkcionalnost
Kako biste dodali zaslon s osobama iz predloška, učinite sljedeće:
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 > Osobe.
Prema zadanim postavkama zaslon bi trebao biti sličan ovome:

Kako biste započeli traženje korisnika, pri vrhu odaberite okvir za unos teksta i započnite tipkati ime suradnika. Rezultati pretraživanja prikazuju se ispod okvira za unos teksta:

Kada odaberete osobe iz rezultata pretraživanja, oni se dodaju u zbirku Moji ljudi. Vraćaju se zadane postavke ulazne vrijednosti trake za pretraživanje, otkrivajući zbirku osoba koje ste odabrali:

Mijenjanje zaslona
Zadanu funkcionalnost ovog zaslona možete izmijeniti prikazom različitih podataka o osobama.
Ako želite dodatno izmijeniti zaslon, upotrijebite referencu za zaslon s osobama kao vodič.
Pokaz različitih podataka o osobama
Ovaj zaslon upotrebljava operaciju Office365Users.SearchUser za pretraživanje korisnika u vašoj tvrtki ili ustanovi. Pruža dodatna polja za svaki događaj izvan onoga što se pojavljuje u kontroli UserBrowseGallery. Dodavanje ili promjena polja u galeriji jednostavan je postupak:
U kontroli UserBrowseGallery 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 treba ažurirati na
ThisItem.{FieldSelection}.
Integriranje zaslona u aplikaciju
Zaslon s osobama sam je 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 uporabu svojeg predmemoriranog popisa osoba.
Uporaba svojeg predmemoriranog popisa osoba
Zaslon s osobama predmemorira vaš odabir osoba u zbirku Moji ljudi. Ako vaš poslovni scenarij zahtijeva pretraživanje osobe, morat ćete znati kako upotrijebiti ovu zbirku. Ovdje ćete saznati kako povezati ovaj zaslon s osnovnim zaslonom za e-poštu i slati e-poštu korisnicima iz zbirke Moji ljudi. Također ćete dobiti uvid u način rada zaslona za e-poštu.
Dodajte Office 365 izvor podataka programa Outlook u aplikaciju tako da odaberete karticu Prikaz, odaberete Izvori podataka Dodaj izvor podataka i > potražite poveznik programa Office 365 Outlook. Kako biste ga pronašli, možda ćete morati odabrati mogućnost Nova veza.
Nakon umetanja zaslona s osobama, umetnite novi prazni zaslon. Na tom zaslonu dodajte ikonu strelice unatrag, dva okvira za unos teksta i ikonu za slanje.
Preimenujte zaslon u EmailScreen, ikonu strelice za povratak u BackIcon, jedan okvir za unos teksta u SubjectLine, drugi u MessageBody i ikonu za slanje u SendIcon.
Postavite svojstvo OnSelect ikone BackIcon na
Back().Postavite svojstvo OnSelect ikone SendIcon u ovu formulu:
Office365.SendEmailV2( Concat( MyPeople, UserPrincipalName & ";" ), SubjectLine.Text, MessageBody.Text )Ovdje za slanje e-pošte upotrebljavajte poveznik programa Outlook. Prenesite to
Concat(MyPeople, UserPrincipalName & ";")kao popis primatelja. Ova formula povezuje sve adrese e-pošte u zbirci Moji ljudi u jedan niz sa točkama i zarezima koji ih razdvajaju. Ovo se ne razlikuje od pisanja niza adresa e-pošte razdvojenih točkama i zarezima u retku „Primatelj” vašeg omiljenog klijenta za e-poštu.SubjectLine.Textprenosite kao predmet poruke, aMessageBody.Textkao tijelo poruke.
U gornjem desnom kutu zaslona s osobama umetnite ikonu Pošta. Promijenite boju ikone u onu koja vam odgovara.
Postavite svojstvo OnSelect ikone SendIcon na
Navigate( EmailScreen, None ).Sada imate aplikaciju s dva zaslona u kojoj možete odabrati korisnike, sastaviti im poruku e-pošte i poslati je. Slobodno ga testirajte, ali budite oprezni jer aplikacija šalje e-poštu svima koje dodate u zbirku Moji ljudi.