Loo oma esimene rakendus Microsoft Teams'is

Teamsis saate luua, redigeerida ja kustutada lõuendirakendusi . Kui loote esimest korda rakendust, kasutades Power Apps'i Teamsi meeskonnas, loote ka uue Dataverse'i Teamsi keskkonna. Lisateabe saamiseks vaata Dataverse for Teams keskkonnast.

Eeltingimused

  • Microsoft Teams litsents (enamikus Microsoft 365 plaanides kaasas).
  • Power Apps for Teams ei nõua iseseisvat Power Apps litsentsi. See võimalus on kaasas sinu Teamsi litsentsiga rakendustele, mis kasutavad Dataverse'i Teamsi jaoks.
  • Sa pead olema selle meeskonna liige, kus soovid rakendust luua.

Märkus.

Teamsi kasutajaliides uuendatakse regulaarselt. Kui selle artikli ekraanipildid või sammud ei vasta täpselt sellele, mida näete, otsige sarnaseid võimalusi praeguses liideses. Põhitöövoog jääb samaks.

Rakenduse loomine Microsoft Teams'is on kiire ja lihtne kolmeetapiline protsess.

  1. Rakenduse loomine
  2. Esimese tabeli loomine
  3. Rakenduse kohandamine ja avaldamine

Looge oma esimene rakendus 3 sammuga.

Vaadake videost, kuidas luua esimest rakendust.

Veenduge, et järgiksite tabeli loomisel viimaseid samme .

Vaadelgem iga sammu üksikasjalikult.

Rakenduse loomine

Pärast Power Apps'i rakenduse malli paigaldamist:

  1. Käivitage Teams ja logige sisse.

  2. Vasakul paneelil vali Power Apps ja seejärel Start now.

    Alustage rakenduse loomist.

    Näpunäide

    Kui sa ei näe vasakul paneelil rakendust Power Apps, vali More added apps - ellipsis. (More added apps) ja seejärel vali Power Apps.

    Power Apps.

  3. Vali meeskond, kuhu soovid rakendust luua. Siin asub rakendus. Meeskonnaliikmed ei saa rakendust enne, kui rakenduse avaldate. Rakendust saad jagada ka oma ettevõtte kolleegidega, kes ei kuulu meeskonda. Lisateabe saamiseks vaata "Sea luba ja jaga rakendusi kolleegidega".

    Rakenduse loomiseks valige töörühm.

    Kui see on esimene rakendus, mida valitud meeskonnas lood, luuakse valitud meeskonnale uus Dataverse for Teams keskkond. Sa näed selle kohta teadet, kui valid meeskonna. Lisateabe saamiseks vaata Dataverse for Teams keskkonnast.

    Meeskonna esimese rakenduse loomine.

  4. Valige Loo. Näed kinnitust Dataverse for Teams keskkonna loomise kohta, mis võib võtta aega. Sind teavitatakse, kui keskkond on sinu esimese rakenduse loomiseks saadaval, kasutades e-posti ja Teamsi teavitust.

    Esimene rakendus meeskonnas.

    Märkus.

    Keskkonna loomine ebaõnnestub, kui valitud Teamsi meeskonnal on peidetud liikmelisus lubatud. Sellisel juhul proovige rakendust luua mõnes muus meeskonnas. Lisateabe saamiseks vaata Peidetud liikmeskonnad.

  5. Sisestage rakenduse nimi ja seejärel valige Salvesta.

    Määrate rakendusele nime.

    Näpunäide

    Vaikimisi on rakendusega kaasas rakenduse mall, et saaksite alustada oma tabeli loomist ja rakenduse kasutamist. Lisateabe saamiseks vaata Understand Power Apps Studio.

Esimese tabeli loomine

Rakenduses Teams töötavate rakenduste andmed elavad Dataverse for Teams keskkonnas kui tabelites. Nagu teistes andmekogemustes, saad lisada lisaveerge, et jälgida iga kirje erinevaid atribuute enne, kui täidad tabeli mitme andmereaga.

Näpunäide

Lisateabe saamiseks Dataverse for Teams tabelite kohta vaata Dataverse for Teamsi ülevaadet.

Esimese tabeli loomiseks:

  1. Valige Andmetega.

    Valige andmetega

  2. Valige Loo uus tabel>Alusta tühjast tabelist.

    Looge oma esimene tabel.

  3. Valige dialoogiboksis Tabeli loomine suvand Redigeeri tabeli atribuute ja tippige uuele tabelile tähendusrikas nimi, mis seda andmekogumit kirjeldab, ning seejärel valige Salvesta.

  4. Pärast tabeli loomist lisa erinevat tüüpi veerge, lisa ridu ja tööta andmetega visuaalses redaktoris.

    Visuaalne toimetaja.

Tabelile veergude lisamine

Uute andmete jälgimise eesmärgil uue veeru lisamiseks toimige järgmiselt.

  1. Valige Uus veerg.

  2. Sisestage nimi, mis kirjeldab teie uut veergu kõige paremini.

  3. Valige oma veeru tüüp.

    Näpunäide

    Lisateavet visuaalse redaktori toetatud veerutüüpide kohta leiate teemast Toetatud veerutüübid. Kui soovite lisada veerge, mida visuaalne redaktor ei toeta, looge lahenduseuurija abil tabel. Lisateave: Tabelite loomine

  4. Vajaduse korral muutke valitud veerutüübi täpsemaid suvandeid .

  5. Valige käsk Salvesta.

  6. Ülejäänud andmeveergude lisamiseks korrake eelmisi samme.

Tabelile ridade lisamine

Vali Lisa rida , et ridu lisada.

Kopeeritud andmete kleepimine tabelisse

Tabelisse saate kleepida kuni 50 andmerida . Kopeeritud andmetest uute ridade loomiseks lisage kõigepealt tabelisse tühje ridu. Uute tühjade ridade lisamine kindlustab andmete kleepimisel lõikelaualt ei kirjutata kogemata teie olemasolevaid andmeid üle.

Ettevaatust

Kleepimistoimingud salvestatakse automaatselt ja tagasivõtmise suvandit pole. Ole ettevaatlik, kui kleepid andmeid olemasolevatele ridadele, sest see toiming kirjutab tabelis üle olemasolevad andmed.

Andmete lõikelaualt tabelisse kleepimiseks tehke järgmist:

  1. Valige kirje, millele soovite uusi kirjeid lisada üles või alla.

  2. Valige Lisa rida ülal või Lisa rida alla , et lisada read enne või pärast olemasolevaid ridu.
    Näiteks rea lisamine valitud reast ülespoole:

    Sisesta ülaltoodud rida.

  3. Korda eelmist sammu, et lisada vajadusel rohkem tühje ridu.

    Näpunäide

    Kui sa pole kindel, mitu rida sul vaja on, loo enne andmete kleepimist täiendavaid tühje ridu. Hiljem saad kustutada lisatühjad read.

  4. Valige vastloodud ridadest kõige ülemine vasakpoolsem lahter.

    Valige ülemine vasakpoolne lahter.

  5. Kleepige kopeeritud andmed.

    Kleepige read.

    Märkus.

    Kui kleebite andmed lahtri redigeerimisrežiimis (kui topeltklõpsasite ülemist vasakpoolset lahtrit), kleebitakse andmed lahtrisse. Kui see probleem juhtub, kustutage valesti kleebitud andmed, valige mõni muu lahter, valige kõige vasakpoolsem lahter ja proovige siis uuesti kleepida.

    Ridade vale kleepimine.

  6. Eemaldage kõik täiendavad tühjad read.

    Lisarea kustutamine.

    Näpunäide

    Mitme koos oleva rea kustutamiseks valige ülemine rida ja vajutage klaviatuuril tõstuklahvi (Shift ). Hoia klahvi all, vali viimane rida nende ridade tükis, mida soovid kustutada. Seejärel vali Delete X kirje(d).

    Mitme rea kustutamine.

Tabeli muudatused salvestatakse automaatselt. Kuid kontrollige vigu ja parandage need enne visuaalredaktori sulgemist.

Rakenduse kohandamine ja avaldamine

Kui tabeli sulged, värskendab vaikimisi rakenduse mall, mille lisasid rakenduse ekraanile, automaatselt uue tabeli kasutamiseks.

Märkus.

Uute andmeallikate, näiteks uue tabeli lisamiseks või rakenduse taasavamiseks vaata "Käsitsi ühenda andmed rakendusega ", kus on samme rakenduse käsitsi värskendamiseks uute andmetega.

Värskendatud rakenduse mall.

Sõltuvalt sellest, kui palju välju sa tabelisse lisad, võib olla vaja uuendada vormi ja galeriid rakenduse mallis.

Andmete käsitsi ühendamine rakendusega

Rakenduse galerii ja vormi komponendid saate automaatselt värskendada ainult esimese andmeallika andmete korral. Kui lisad täiendavaid andmeallikaid, näiteks uue tabeli, või avad rakenduse uuesti, pead andmed käsitsi ühendama malligalerii ja vormiga.

Näpunäide

Jätke need sammud vahele, kui rakenduse ekraan on juba loodud tabelisse ühendatud.

Käsitsi ühendamine uute andmetega:

  1. Valige galerii ja seejärel valige õige andmeallikas.

    Galerii andmeallika muutmine.

  2. Valige vorm ja seejärel valige õige andmeallikas.

    Vormi andmeallika muutmine.

  3. Kui näete valemiviga, valige valemiribal Redigeerija värskendage valemit andmeallika nimega.

    Valemi redigeerimine.

    Näiteks kui soovite redigeerimisvormi andmeallika nimena Juhised üle minna Retseptidele , asendage andmeallika nimi.

    Muuda rakendusest:

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

    Muuda:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Korda eelmist sammu, et parandada lisavalemivead.

Galerii näitab varem loodud kirjeid. Siiski tuleb muuta kirje taustavärvi, kui valid selle galeriist, et näidata valikut.

Valitud üksuse taustavärvi värskendamiseks tehke järgmist.

  1. Valige galerii.

    Valige tausta täitmiseks galerii.

  2. Valige vasakus ülanurgas olevast atribuudi rippmenüüst atribuut TemplateFill .

    Valige atribuut TemplateFill.

  3. Värskendage valemiriba atribuudi TemplateFill väärtust järgmisele valemile.

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

Väljade värskendamine vormil

Mallis kuvatakse vaikimisi vormi sees kaks välja. Vormile rohkem väljade lisamiseks tehke järgmist.

  1. Valige vorm.

    Valige vorm.

  2. Valige paremal asuvalt atribuudipaanilt Redigeeri välju.

    Redigeeri väljasid.

  3. Valige Lisa väljad.

    Lisa väljad.

  4. Valige väljad, mille soovite vormi lisada.

    Valige lisatavad väljad.

  5. Valige Lisa.

  6. (Valikuline) Valige väljad, mida soovite üles või alla liigutada, või eemaldage soovimatud väljad, valides käsu Eemalda.

    Väljade teisaldamine või eemaldamine.

  7. Sulgege väljade paan.

Kui lisad, eemaldad või järjestad väljad, uuendab vorm automaatselt.

Uuendatud vorm.

Võib-olla pead uuendama vaikimisi rakenduse malli galeriid, et see peegeldaks tabeli välju, mille lõid.

Vaikegalerii.

Väljade värskendamiseks galeriis tehke järgmist.

  1. Valige paremal asuvalt atribuudipaanilt Redigeeri välju.

  2. Valige galeriikomponendi (nt pilt, pealkiri või alapealkiri) rippmenüü ja muutke soovitud välja valikut.

    Redigeeri valitud välja.

  3. Sulgege andmepaan.

Galerii uuendab valitud muudatustega.

Uuendatud galerii.

Rakenduse pealkirja värskendamine

Rakenduse pealkirja värskendamiseks tehke järgmist.

  1. Valige ekraani ülemisest vasakpoolsest nurgast silt.

    Uuendatud pealkiri.

  2. Muutke atribuudi Tekst väärtust paremal asuval atribuutide paanil.

    Värskendage atribuuti pealkiri.

Kontrollige kõik rakenduses tehtud muudatused üle.

Kontrollige kõiki muudatusi.

Näpunäide

Parema reageerimisvõime tagamiseks on andmekaartidel vaikimisi Width fit omadus seatud Sisse. Kui soovid andmekaarte käsitsi suurust muuta, vali andmekaardid ja sea Width fit omaduseks Off.

Andmekaart - laiuse sobitamise omadus.

Rakenduse salvestamine ja eelvaate kuvamine

Nüüd, kui olete oma esimese rakenduse koos andmetega loonud, saate muudatused salvestada ja rakenduse eelvaadet vaadata.

Salvestamine ja eelvaade.

  1. Valige käsk Salvesta.

  2. Valige Eelvaade.

    • Uue kirje lisamiseks valige Uus kirje ja täitke vorm.
    • Kirje redigeerimiseks valige kirje vasakpoolsel paanil ja redigeerige väärtusi.
    • Eelvaate sulgemiseks valige Sule või paoklahvi (Esc ).

Avalda ja lisa rakendus meeskondade kanalile

Valige Avalda Teamsis , et avaldada rakendus, et teised teie meeskonna liikmed saaksid rakendust kasutada, ja lisage rakendus Teamsi kanalile. Lisateave: Rakenduse avaldamine ja lisamine Teamsi

Nüüd, kui oled loonud oma esimese rakenduse tühjast tabelist, vaatame üksikasjalikult Power Apps liidest, Studiot, juhtnuppe ja kuidas luua täiendavaid rakendusi.

Täiendavad kaalutlused Microsoft 365 Groupi kohta

Kui valid Create et luua valitud meeskonnas rakendus, lubab Power Apps automaatselt valitud meeskonna Microsoft 365 Groupi turvalisuse tagamiseks. Kui gruppi ei saa turvalisuse huvides lubada, näed järgmist viga:

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

Selle probleemi lahendamiseks uuenda käsitsi Microsoft 365 Groupi seadet SecurityEnabledFalse asemel True PowerShelli abil. Üksikasjalike sammude jaoks vaata Jaga rakendust Microsoft 365 rühmad-ga. Lisateabe saamiseks vaadake Microsoft 365 rühmad ja Microsoft Teams.

Turbe lubamine sama nimega töörühmade jaoks

Töörühmade nimed ei ole alati kordumatud. Teamsis saab sama kuvatavat nime kasutada rohkem kui üks töörühm. Näiteks võib rentnikus olla rohkem kui üks töörühm nimega „Kontroll”. Kuid iga meeskonnaga seotud Microsoft 365 grupil on Microsoft Entra ID-s erinev ObjectId, isegi kui meeskondade nimed on samad. ObjectId Microsoft Entra ID Microsoft 365 grupi jaoks on sama mis GroupId Teamsis seotud meeskonna jaoks.

Meeskonna GroupId (ObjectID Azure AD-s) leidmiseks:

  1. Avage Teamsis töörühm.

  2. Valige töörühmas soovitud kanal.

  3. Valige paremas ülanurgas Rohkem suvandeid (...) ja seejärel valige Hangi kanali link.

    Hankige link kanalile.

  4. Kopeerige lingilt GroupID .

    Grupi ID.

    Samuti saate kanali lingi kopeerida, valides nupu Kopeeri ja kleepides selle seejärel tekstiredaktorisse, et saada GroupID väärtus.

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

  5. Nüüd, kui sul on õige meeskonna GroupID (ObjectID Microsoft Entra ID-s), kasuta juhiseid Share an app with Microsoft 365 rühmad et tagada meeskonna Microsoft 365 grupi turvalisus.

Tõrkeotsing

App publish ebaõnnestub staatuskoodiga 400

Kui saad vea "Request failed with status code 400", kui avaldad oma rakenduse Teamsi:

  1. Veendu, et meeskonna Microsoft 365 grupp oleks turvaliselt toetatud. Vaata Täiendavad kaalutlused Microsoft 365 Group kohta.
  2. Kontrolli, et sul on meeskonna sees õiged õigused (omanik või liige).
  3. Proovi Teamsist välja logida ja uuesti sisse logida, siis proovi uuesti avaldada.

Rakendus ei ilmu Teamsis pärast avaldamist

Kui sinu avaldatud rakendus ei ilmu Teamsi rakenduste poes ega jaotises "Ehitatud kolleegide poolt":

  1. Lubage rakendusel Teamsis levida kuni 24 tundi.
  2. Logi välja ja logi uuesti Teamsi sisse, et vahemälu tühjendada.
  3. Kui kasutad Teamsi veebi, värskenda brauserit.
  4. Veendu, et sinu organisatsiooni kohandatud rakenduste poliitikad lubavad üleslaaditud rakendusi.

Kuidas rakendust kustutada

Rakenduse kustutamiseks, mida sa enam ei vaja, vaata "Rakenduse kustutamine".

Järgmised sammud

Ülevaade Power Apps rakendusest
Mõista Power Apps Studiot
Sujuva kasutajaliidese juhtelementide kasutamine
Looge täiendavaid rakendusi