Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänäänTätä selainta ei enää tueta.
Päivitä Microsoft Edgeen, jotta voit hyödyntää uusimpia ominaisuuksia, suojauspäivityksiä ja teknistä tukea.
Microsoft Teams -sovellusten avulla käyttäjät voivat tehdä yhteistyötä ja työskennellä siellä, missä he ovat yhteydessä toisiinsa. Voit tehdä sovelluksistasi yhteistyösovelluksia lisäämällä mahdollisuuden keskustella sovelluksestasi tai sovelluksesi tiedoista. Teams on paikka, jossa voit käydä tällaisia keskusteluita.
Jos esimerkiksi Teamsin Profiili+-näytesovellusmallissa valitaan vähintään yksi profiilikortti, keskustelun valittujen henkilöiden kanssa voidaan aloittaa suoraan Teamsissa.
Voit käyttää tätä ominaisuutta myös sovelluksissasi. Jos esimerkiksi olet rakentamassa myyntimahdollisuuksien seurantaa myyntipäällikölle, jotta hän voi tarkastella tulevia sopimuksia, haluat ehkä lisätä painikkeen, jolla käyttäjä voi keskustella mahdollisuudesta myyjän kanssa.
Näin Power Apps -sovellus Teamsissa voi integroida sovelluksia yhdessä muiden Teams-ominaisuuksien kanssa, jotta sovelluksista saadaan yhteistyösovelluksia. Tässä artikkelissa opetellaan integroimaan Power Apps -sovelluksia Teamsiin keskustelujen helpottamiseksi.
Katso tämä video, niin opit, miten keskustelut liiketoimintatiedoista määritetään Teams-sovelluksessa:
Tämän oppitunnin suorittamiseen tarvitaan mahdollisuus luoda sovelluksia Teamsissa, joka on saatavana tiettyjen Microsoft 365 -tilausten osana.
Teamsiin kirjautuminen käyttämällä joko työpöytäsovellusta tai verkkosovellusta
Tässä osassa luodaan uusi Teams-ryhmä ja luodaan sitten sovellus ryhmän sisällä. Ohita tämä osa, jos sinulla on jo ryhmä, jota haluat käyttää.
Jos haluat luoda uuden ryhmän, valitse Teams-välilehti ja valitse sitten Liity ryhmään tai luo ryhmä näytön vasemmassa alareunassa.
Valitse Luo ryhmä > Alusta alkaen itse > Julkinen, anna ryhmälle nimi, kuten Puheluiden ja tapaamisten integraatio, ja valitse Luo.
(Valinnainen) Jos sinulla on organisaatiossa jäseniä, jotka haluat lisätä ryhmään testausta varten, valitse ne ja lisää ne jäsenten lisäämisen ponnahdusikkunassa.
Valitse Sulje.
Uusi ryhmä luodaan ja se näkyy Teams-välilehdessä.
Luodaan sovellus, jossa käyttäjä voi aloittaa keskustelun tietylle ryhmälle ja kanavalle valitsemalla painikkeen ja kirjoittamalla viestin tekstiruutuun. Käyttäjä voi sitten julkaista viestin tietyssä Teamsin ryhmässä ja kanavassa valitsemalla Lähetä-painikkeen. Tämän jälkeen muut käyttäjät voivat liittyä keskusteluun.
Avaa Teams.
Valitse vasemmasta ruudusta Power Apps.
Valitse Viimeaikaiset sovellukset -kohdassa + Uusi sovellus.
Valitse aiemmin luotu ryhmä ja valitse sitten Luo.
Sovellus luodaan ja Power Apps Studio avautuu, jotta sovellusta voi muokata.
Kirjoita sovelluksen nimi, kuten Keskustelusovellus, ja valitse Tallenna.
Sovellus luodaan oletusvalikoiman avulla näytössä 1.
Teams on lisättävä yhdistimenä sovellukseen, koska haluamme käyttää ryhmiä ja kanavia kirjautuneen käyttäjän tililtä.
On lisättävä taulukko, joka ylläpitää yritystietueena käytettävää yritysluetteloa ja aloittaa siitä keskustelun.
Valitse vasemmassa ruudussa Tiedot.
Valitse + Lisää tiedot ja luo sitten uusi taulukko, jonka nimi on Yritys, ja monikkonimi Yritykset.
Lisää taulukkoon muutama yrityksen nimi ja valitse sitten Sulje.
Seuraavaksi lisätään sovellukseen näyttö, jotta käyttäjät voivat valita asiakkaan, josta he haluavat keskustella.
Valitse puunäkymässä + Uusi näyttö > valitse Skenaariot-välilehti > valitse Luettelo.
Uusi näyttö lisätään valikoimaluettelon avulla.
Päivitä valikoiman otsikoksi Yritysluettelo.
Valitse valikoimalle tietolähteeksi Yritykset.
Lisätyt yritykset näkyvät valikoimassa TemplateGalleryList1.
Poista Screen1 puunäkymästä ja vaihda uuden näytön nimeksi Screen1.
On lisättävä toinen taulukko, joka sisältää tiedot, kuten Teams-keskustelutunnuksen, ryhmän ja kanavan, jotka liittyvät sovelluksessa aloitettuun keskusteluun.
Valitse Tiedot > + Lisää tiedot > Luo uusi taulukko.
Kirjoita taulukon nimeksi Keskustelu ja monikkonimeksi Keskustelut.
Muuta Nimi-oletussarakkeen nimeksi Tunnus.
Lisää keskustelutaulukkoon seuraavat sarakkeet:
Column | Tyyppi |
---|---|
Ryhmä | Teksti |
Ryhmän kanava | Teksti |
Ryhmän nimi | Teksti |
Kanavan nimi | Teksti |
Yritys | Valinta, liittyvä taulukko= Yritys |
Tallenna ja sulje taulukko.
Lisätään nyt uusi näyttö, jossa sovelluksen käyttäjä voi aloittaa keskustelun tai liittyä keskusteluun.
Valitse puunäkymässä + Uusi näyttö > Tyhjä asettelu.
Päivitä näytön Täytä-ominaisuuden arvoksi jokin muu kuin valkoinen väri.
Tässä esimerkissä näytön Täytä-ominaisuudeksi on määritetty RGBA(224, 224, 237, 1)
.
Valitse + (Lisää) > Syöte > Painike.
Päivitä seuraavat painikkeen ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | startaconversation_Button |
Teksti | "Aloita keskustelu" |
Leveys | 200 |
Korkeus | 32 |
Fontin koko | 12 |
X | Parent.Width/2 - startaconversation_Button.Width/2 |
Y | 100 |
OnSelect | Set(enterMessage,true) |
Valitse + (Lisää) > Syöte > Yhdistelmäruutu.
Päivitä seuraavat yhdistelmäruudun ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | team_Combobox |
kohdetta | MicrosoftTeams.GetAllTeams().value |
Leveys | 320 |
Korkeus | 32 |
X | Parent.Width/2 - team_ComboBox.Width/2 |
Y | 200 |
Teksti | "Ryhmä" |
Työkaluvihje | "Ryhmä" |
Näkyvissä | enterMessage |
Lisää toinen yhdistelmäruutu ja päivitä seuraavat ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | channel_Combobox |
kohdetta | If(!IsBlank(team_ComboBox.Selected.id),MicrosoftTeams.GetChannelsForGroup(team_ComboBox.Selected.id).value) |
Leveys | 320 |
Korkeus | 32 |
X | Parent.Width/2 - channel_ComboBox.Width/2 |
Y | 200 |
Teksti | "Kanava" |
Työkaluvihje | "Kanava" |
Näkyvissä | enterMessage |
Valitse + (Lisää) > Syöte > Tekstiruutu.
Päivitä seuraavat tekstiruudun ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | message_TextBox |
Arvo | ”” |
Leveys | 500 |
Korkeus | 180 |
X | Parent.Width/2 - message_TextBox.Width/2 |
Y | 300 |
Paikkamerkki | Kirjoita viesti tähän |
Näkyvissä | enterMessage |
Valitse + (Lisää) > Syöte > Painike.
Päivitä seuraavat painikkeen ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | submit_Button |
Arvo | "Lähetä" |
Leveys | 96 |
Korkeus | 32 |
Fontin koko | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Näkyvissä | enterMessage |
Kopioi seuraava kaava painikkeen OnSelect-tapahtumaan.
Patch(Conversations,Defaults(Conversations),{ID:MicrosoftTeams.PostMessageToChannelV3(team_ComboBox.Selected.id,channel_ComboBox.Selected.id,{content:message_TextBox.Value,contentType: "text"},{subject:"New conversation"}).id,Team:team_ComboBox.Selected.id,'Team Channel':channel_ComboBox.Selected.id, 'Team Name':team_ComboBox.Selected.displayName,'Channel Name':channel_ComboBox.Selected.displayName, Company: TemplateGalleryList1.Selected}); Set(enterMessage,false); Reset(team_ComboBox);Reset(channel_ComboBox);Reset(message_TextBox)
Huomautus
Valitse + (Lisää) > Syöte > Painike.
Päivitä seuraavat painikkeen ominaisuudet.
Ominaisuus | Arvo |
---|---|
Nimi | joinconversation_Button |
Teksti | "Liity keskusteluun" |
Leveys | 200 |
Korkeus | 32 |
Fontin koko | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Näkyvissä | enterMessage |
Kopioi seuraava kaava painikkeen OnSelect-tapahtumaan.
Launch(Concatenate("msteams://teams.microsoft.com/l/message/",Last(Sort(Conversations, 'Created On', Ascending)).'Team Channel',"/",Gallery1.Selected.etag,"?tenantId=",Param("tenandId"),"&groupId=",Last(Sort(Conversations, 'Created On', Ascending)).Team,"&parentMessageId=",LookUp(MicrosoftTeams.GetMessagesFromChannel(Last(Sort(Conversations, 'Created On', Ascending)).Team,Last(Sort(Conversations, 'Created On', Ascending)).'Team Channel').value,id = Last(Sort(Conversations, 'Created On', Ascending)).Team).etag,"&teamName=",Last(Sort(Conversations, 'Created On', Ascending)).'Team Name',"&channelName=",Last(Sort(Conversations, 'Created On', Ascending)).'Channel Name'),{},LaunchTarget.New)
Huomautus
Seuraavaksi päivitämme yritysvalikoiman OnSelect-ominaisuuden niin, että kun käyttäjä valitsee yrityksen luettelosta, sovellus siirtyy toiseen näyttöön.
Avaa Yritykset-valikoima valitsemalla puunäkymästä Screen1.
Määritä valikoimakohteen OnSelect-ominaisuudeksi Navigate(Screen2)
.
Tallenna sovellus valitsemalla oikeassa yläkulmassa Tallenna.
Julkaise sovellus valitsemalla oikeassa yläkulmassa Julkaise.
Valitse Seuraava.
Varmista Lisää kanavaan -kohdassa, että kanava, jonka alla sovellus näytetään, näkyy luettelossa ja näkyy tekstillä "1 aktiivista välilehteä", ei tekstillä "0 aktiivista välilehteä".
Viimeistele sovelluksen julkaiseminen valitsemalla Tallenna ja sulje.
Suorita sovellus esikatselutilassa tai siirry ryhmään, jossa sovellus on luotu.
Yritykset-gallerian pitäisi näkyä ensimmäisenä näyttönä.
Valitse jokin yrityksistä.
Näet vain kaksi painiketta: Aloita keskustelu ja Liity keskusteluun.
Valitse Aloita keskustelu.
Lisäkenttien pitäisi näkyä:
Valitse ryhmä.
Valitse kanava ryhmästä.
Kirjoita viesti.
Valitse Lähetä. Kaikki ylimääräiset kentät/ohjausobjektit piilotetaan.
Valitse Liity keskusteluun, jotta siirryt siihen ryhmän ja kanavan keskustelun, johon edellinen viesti lähetettiin.
Huomautus
Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)
Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).
Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänään