Kreirajte svoju prvu aplikaciju u usluzi Microsoft Teams

Možete da kreirate, uređujete i brišete aplikacije sa podlogom u usluzi Teams. Ako pravite aplikaciju pomoću usluge Power Apps u Teams timu prvi put, novo Dataverse for Teams okruženje će biti kreirano za vas. Još informacija: O Dataverse for Teams okruženju

Pravljenje aplikacije u Microsoft Teams je brz i lak proces u 3 koraka.

  1. Kreirajte aplikaciju
  2. Kreiranje svoje prve tabele
  3. Prilagođavanje i objavljivanje aplikacije

Kreiranje prve aplikacije u 3 koraka.

Pogledajte ovaj video da biste saznali kako da napravite prvu aplikaciju.

Uverite se da se pozivate na najnovije korake pri kreiranju tabele.

Sada detaljno pređimo kroz svaki korak.

Kreirajte aplikaciju

Nakon instaliranja šablona Power Apps aplikacije:

  1. Pokrenite Teams i prijavite se.

  2. U levom oknu izaberite Power Apps, a zatim izaberite Počni sad.

    Počnite da kreirate aplikaciju.

    Savet

    Ako ne vidite Power Apps aplikaciju u levom oknu, izaberite Još dodatih aplikacija – tri tačke. (Još dodatih aplikacija), a zatim izaberite Power Apps.

    Power Apps.

  3. Od vas će biti zatraženo da izaberete tim u kom želite da napravite aplikaciju. Ovde će aplikacija živeti. Članovi tima ne mogu da vide aplikaciju dok je ne objavite. Takođe ćete imati priliku da delite aplikaciju sa kolegama iz vaše kompanije koji nisu deo tima. Još informacija: Podesite dozvolu i delite aplikacije sa kolegama

    Izaberite tim da biste kreirali aplikaciju.

    Ako je ovo prva aplikacija koja se kreira u izabranom timu, kreiraće se novo Dataverse for Teams okruženje za izabrani tim. O tome ćete videti poruku kada izaberete tim. Još informacija: O Dataverse for Teams okruženju

    Kreiranje prve aplikacije u timu.

  4. Izaberite Kreiraj. Videćete potvrdu o Dataverse for Teams okruženje koje se kreira, što bi moglo potrajati. Bićete obavešteni kada okruženje bude dostupno za kreiranje prve aplikacije putem e-pošte i Teams obaveštenja.

    Prva aplikacija u timu.

    Napomena

    Kreiranje okruženja neće uspeti ako tim u usluzi Teams koji ste izabrali ima omogućeno Skriveno članstvo. Ako se to dogodi, pokušajte da kreirate aplikaciju u drugom timu. Još informacija: Grupe sa skrivenim članstvom

  5. Unesite ime aplikacije, a zatim izaberite Sačuvaj.

    Imenujte aplikaciju.

    Savet

    Predložak aplikacije je podrazumevano uključen u aplikaciju, tako da možete započeti sa kreiranjem tabele i upotrebom aplikacije. Još informacija: Razumevanje Power Apps Studio

Kreiranje svoje prve tabele

Podaci za aplikacije ugrađene u Teams nalaze se u Dataverse for Teams okruženjima kao tabele. Kao i u drugim iskustvima sa podacima, možete dodati dodatne kolone za praćenje različitih atributa svakog zapisa pre nego što tabelu popunite sa više redova podataka.

Savet

Da biste saznali detaljnije o Dataverse for Teams tabelama, idite na Pregled usluge Dataverse for Teams.

Da biste započeli kreiranje prve tabele:

  1. Izaberite Sa podacima.

    Izaberite Sa podacima

  2. Izaberite Kreiraj novu tabelu.

    Kreiranje svoje prve tabele.

  3. U dijalogu Kreiranje tabele unesite smisleno ime za novu tabelu koja opisuje ovaj skup podataka, a zatim izaberite Kreiraj.

  4. Nakon kreiranja tabele, možete da dodate kolone različitih tipova, da dodate redove i radite sa podacima u vizuelnom uređivaču.

    Vizuelni uređivač.

Dodavanje kolona u tabelu

Da biste dodali novu kolonu za praćenje novih podataka:

  1. Izaberite Dodaj kolonu.

  2. Unesite ime koje najbolje opisuje vašu novu kolonu.

  3. Izaberite tip za svoju kolonu.

    Savet

    Za više informacija o vrstama kolona koje podržava vizuelni uređivač, idite u odeljak Podržani tipovi kolona. Da biste dodali kolone tipova koje vizuelni uređivač ne podržava, kao što su datoteka ili slika, umesto toga kreirajte tabelu korišćenjem istraživača rešenja. Još informacija: Kreiranje tabela

  4. Ako je potrebno, promenite Napredne opcije za izabrani tip kolone.

  5. Izaberite Kreiraj.

  6. Ponovite prethodne korake da biste dodali ostatak kolona sa podacima.

Dodavanje redova u tabelu

Da biste dodali redove, izaberite prazan red i počnite da kucate dodatne podatke ili izaberite Dodaj red.

Dodaj redove.

Nalepite kopirane podatke u tabelu

Možete da zalepite do 50 redova podataka u tabelu. Da biste kreirali nove redove od kopiranih podataka, prvo dodajte prazne redove u tabelu. Dodavanjem novih praznih redova osigurava se da lepljenje podataka iz ostave neće slučajno prebrisati postojeće podatke.

Oprez

Operacije lepljenja se automatski čuvaju i nema mogućnosti opoziva. Budite oprezni kada lepite podatke preko postojećih redova, jer će ova radnja prebrisati vaše postojeće podatke u tabeli.

Da biste podatke iz ostave nalepili u tabelu:

  1. Izaberite zapis koji želite da dodate nove zapise iznad ili ispod.

  2. Izaberite Umetni red iznad ili Umetni red ispod da biste umetnuli redove pre ili posle postojećih redova.
    Na primer, umetanje reda iznad izabranog reda:

    Umetni red posle.

    Da biste umesto toga dodali redove na vrhu, izaberite Dodaj red.

    Dodaj red.

  3. Ponovite gornji korak da biste dodali još praznih redova po potrebi.

    Savet

    Ako niste sigurni koliko redova vam treba, napravite dodatne prazne redove pre nego što nalepite podatke. Dodatni prazni redovi mogu se kasnije izbrisati.

  4. Izaberite gornju levu ćeliju iz novokreiranih redova.

    Izaberite gornju levu ćeliju.

  5. Nalepite kopirane podatke.

    Nalepite redove.

    Napomena

    Ako nalepite podatke kada je ćelija režimu uređivanja (ako ste dvaput kliknuli u gornju levu ćeliju), podaci se lepe unutar ćelije. Ako se dogodi ovaj problem, izbrišite pogrešno nalepljene podatke, izaberite bilo koju drugu ćeliju, izaberite gornju levu ćeliju i pokušajte ponovo da je nalepite.

    Netačno lepljenje redova.

  6. Uklonite sve prazne redove.

    Izbriši prazan red.

    Savet

    Da biste izbrisali više redova koji su zajedno, izaberite gornji red i pritisnite taster Shift na tastaturi. Dok držite pritisnut taster, izaberite poslednji red u komadu redova koje želite da izbrišete. A zatim izaberite Izbriši X zapis(a).

    Izbriši više redova.

Promene u tabeli se automatski čuvaju. Međutim, proverite da li postoje greške i popravite ih pre nego što zatvorite vizuelni uređivač.

Prilagođavanje i objavljivanje aplikacije

Kada zatvorite tabelu, predložak aplikacije koji je podrazumevano dodat na ekran aplikacije se automatski osvežava da bi se koristila nova tabela.

Napomena

Ako dodate dodatne izvore podataka, kao što je nova tabela, ili ako ste ponovo otvorili aplikaciju, pogledajte Ručno povezivanje podataka sa aplikacijom da biste ručno osvežili aplikaciju novim podacima.

Ažurirani predložak aplikacije.

U zavisnosti od broja polja koja ste dodali u tabelu, za predložak aplikacije će možda biti potrebne ispravke za obrazac i galeriju.

Ručno povežite podatke sa aplikacijom

Galerija i komponente obrasca za uređivanje na ekranu automatski se osvežavaju podacima samo za prvi izvor podataka. Ako dodate dodatne izvore podataka, kao što je nova tabela, ili ako ste ponovo otvorili aplikaciju, moraćete pogledajte da ručno povežete podatke sa galerijom predložaka i obrascem.

Savet

Preskočite ove korake ako je ekran aplikacije već povezan sa tabelom koju ste kreirali.

Da biste ručno povezali nove podatke:

  1. Izaberite galeriju, a zatim izaberite tačan izvor podataka.

    Promenite izvor podataka galerije.

  2. Izaberite obrazac, a zatim izaberite tačan izvor podataka.

    Promenite izvor podataka za obrazac.

  3. Ako vidite bilo kakvu grešku u formuli, izaberite Izmeni u traci sa formulama i ažurirajte formulu imenom izvora podataka.

    Uredite formulu.

    Na primer, da promenite upotrebu Uputstva kao naziv izvora podataka za obrazac za uređivanje u Recepti, zamenite naziv izvora podataka.

    Promenite iz:

    Remove(Instructions, selectedRecord); If(IsEmpty(Errors(Instructions, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Instructions)););
    

    Promenite u:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Ponovite raniji korak da biste ispravili dodatne greške u formuli.

Galerija prikazuje zapise koji su kreirani ranije. Međutim, potreno je promeniti boju pozadine za zapis kada se izabere iz galerije da bi se prikazao izbor.

Da biste ažurirali boju pozadine izabrane stavke:

  1. Izaberite galeriju.

    Izaberite galeriju za popunu pozadine.

  2. Izaberite svojstvo Popuna predloška u padajućem meniju svojstva gore levo.

    Izaberite svojstvo Popuna predloška.

  3. Ažurirajte vrednost svojstva Popuna predloška na traci sa formulama na sledeću formulu:

    If(ThisItem.IsSelected, RGBA(0,0,0,.05), RGBA(0,0,0,0))
    

    Ažurirajte svojstvo Popuna predloška.

Ažuriranje polja na obrascu

Predložak podrazumevano prikazuje dva polja unutar obrasca. Da biste dodali više polja u obrazac:

  1. Izaberite obrazac.

    Izaberite obrazac.

  2. U oknu svojstva sa desne strane izaberite Uredi polja.

    Uredi polja.

  3. Izaberite Dodaj polja.

    Dodavanje polja.

  4. Izaberite polja koja želite da dodate u obrazac.

    Izaberite polja za dodavanje.

  5. Izaberite Dodaj.

  6. (Opcionalno) Izaberite polja za pomeranje nagore ili nadole ili uklonite neželjena polja izborom Ukloni.

    Premestite ili uklonite polja.

  7. Zatvorite okno polja.

Dodavanje, uklanjanje i preuređivanje polja automatski ažurira obrazac.

Ažurirani obrazac.

Možda će biti potrebne ispravke za galeriji na podrazumevanom predlošku aplikacije da bi odražavala polja iz tabele koju ste kreirali.

Podrazumevana galerija.

Da biste ažurirali polja u galeriji:

  1. U oknu svojstva sa desne strane izaberite Uredi polja.

    Uredite polja za galeriju.

  2. Izaberite padajući meni za komponentu galerije (poput slike, naslova ili titla) i promenite izbor na polje koje želite.

    Uredi izabrana polja.

  3. Zatvorite okno sa podacima.

Galerija se ažurira izabranim promenama.

Ažurirana galerija.

Ažuriranje naslova aplikacije

Da biste ažurirali naslov aplikacije:

  1. Izaberite oznaku u gornjem levom uglu ekrana.

    Ažuriran naslov.

  2. Promenite vrednost svojstva Tekst u oknu sa svojstvima na desnoj strani.

    Ažurirajte svojstvo naslova.

Verifikujte sve promene koje ste uneli u aplikaciju.

Verifikujte sve promene.

Savet

Za bolji odziv, kartice sa podacima podrazumevano imaju postavljeno svojstvo Uklapanje širine na Uključeno. Ako želite ručno da promenite veličinu kartica sa podacima, izaberite ih, a zatim prvo postavite svojstvo Uklapanje širine na Isključeno.

Kartica sa podacima – svojstvo uklapanja širine.

Čuvanje i pregled aplikacije

Sada kada ste kreirali prvu aplikaciju sa podacima, možete da sačuvate promene i pregledate aplikaciju.

Sačuvaj i pregledaj.

  1. Izaberite stavku Sačuvaj.

  2. Izaberite Pregled.

    • Da biste dodali novi zapis, izaberite Novi zapis i popunite obrazac.
    • Da biste uredili zapis, izaberite ga u levom oknu i uredite vrednosti.
    • Da biste zatvorili pregled, izaberite Zatvori ili taster Izađi.

Objavite i dodajte aplikaciju na Teams kanal

Izaberite Objavi u Teams da objavite aplikaciju tako da je mogu koristiti drugi u vašem timu i dodajte je na kanal Teams. Više informacija: Objavite i dodajte aplikaciju u Teams

Sada kada ste kreirali prvu aplikaciju iz prazne tabele, proći ćemo kroz Power Apps interfejs, Studio, kontrole i kako da kreirate dodatne aplikacije, detaljno.

Dodatna razmatranja za Microsoft 365 grupu

Kada izaberete Kreiraj da biste kreirali aplikaciju u izabranom timu, Power Apps automatski omogućava Microsoft 365 grupu izabranog tima radi bezbednosti. Međutim, ako nije moguće omogućiti grupu zbog bezbednosti, videćete sledeću grešku:

The request failed with error: 'Insufficient privileges to complete the operation.' The tracking Id is '[xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]'.

Da biste rešili ovaj problem, ručno ažurirajte postavku SecurityEnabled za Microsoft 365 grupu sa netačno na tačno koristeći PowerShell. Za detaljne korake, pogledajte članak Deljenje aplikacije sa Microsoft 365 grupama. Još informacija: Microsoft 365 grupe i Microsoft Teams

Omogućavanje bezbednosti za timove sa istim imenima

Imena timova nisu uvek jedinstvena. Moguće je da više od jednog tima u usluzi Teams deli isto ime za prikaz. Na primer, u zakupcu može biti više od jednog tima sa imenom „Pregled“. Međutim, Microsoft 365 grupa povezana sa svakim timom ima drugačiji ObjectId u usluzi Azure Active Directory (Azure AD), čak i kada su imena timova ista. ObjectId u usluzi Azure AD za Microsoft 365 grupu je isti kao GroupId u usluzi Teams za povezani tim.

Da biste pronašli GroupId (ObjectID u Azure AD) tima:

  1. Idite u tim u usluzi Teams.

  2. Izaberite bilo koji kanal u timu.

  3. Izaberite Više opcija (...) u gornjem desnom uglu, a zatim izaberite Preuzmite vezu do kanala.

    Preuzmite vezu do kanala.

  4. Kopirajte ID grupe iz veze.

    ID grupe.

    Možete i da kopirate vezu do kanala izborom Kopiraj, a zatim je nalepite u uređivač teksta da biste dobili vrednost ID grupe.

    https://teams.microsoft.com/l/channel/19%3a06f038959c9f4387a35f5d776484cff2%40thread.tacv2/General?groupId=40b7e373-a788-4e29-a590-5a86db7550e3&tenantId=00000000-0000-0000-0000-0000000000000000

  5. Sada kada imate ispravan GroupID tipa (ObjectID u usluzi Azure AD), koristite uputstva u odeljku Deljenje aplikacije sa Microsoft 365 grupama da biste omogućili bezbednost za Microsoft 365 grupu za tim.

Sledeći koraci

Pregled Power Apps aplikacije
Razumevanje rešenja Power Apps Studio
Korišćenje Fluent UI kontrola
Kreiranje dodatnih aplikacija

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).