Lue englanniksi

Jaa


Keskustele yritystiedoistasi Teams-sovelluksessa

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:

edellytykset

Tämän oppitunnin suorittamiseen tarvitaan mahdollisuus luoda sovelluksia Teamsissa, joka on saatavana tiettyjen Microsoft 365 -tilausten osana.

Teamsiin kirjautuminen

Teamsiin kirjautuminen käyttämällä joko työpöytäsovellusta tai verkkosovellusta

Uuden ryhmän luominen

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ää.

  1. Jos haluat luoda uuden ryhmän, valitse Teams-välilehti ja valitse sitten Liity ryhmään tai luo ryhmä näytön vasemmassa alareunassa.

  2. Valitse Luo ryhmä > Alusta alkaen itse > Julkinen, anna ryhmälle nimi, kuten Puheluiden ja tapaamisten integraatio, ja valitse Luo.

  3. (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.

  4. Valitse Sulje.

Uusi ryhmä luodaan ja se näkyy Teams-välilehdessä.

Luo uusi sovellus

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.

  1. Avaa Teams.

  2. Valitse vasemmasta ruudusta Power Apps.

  3. Valitse Viimeaikaiset sovellukset -kohdassa + Uusi sovellus.

  4. Valitse aiemmin luotu ryhmä ja valitse sitten Luo.

    Sovellus luodaan ja Power Apps Studio avautuu, jotta sovellusta voi muokata.

  5. Kirjoita sovelluksen nimi, kuten Keskustelusovellus, ja valitse Tallenna.

    Sovellus luodaan oletusvalikoiman avulla näytössä 1.

Teamsin lisääminen yhdistimeksi

Teams on lisättävä yhdistimenä sovellukseen, koska haluamme käyttää ryhmiä ja kanavia kirjautuneen käyttäjän tililtä.

  1. Valitse vasemmassa ruudussa Tiedot.
  2. Valitse + Lisää tiedot ja valitse sitten Yhdistimet.
  3. Vieritä alaspäin ja valitse Näytä kaikki yhdistimet.
  4. Hae ja valitse Teams-yhdistin.

Lisää uusi taulukko yritystietueen sieppaamiseksi

On lisättävä taulukko, joka ylläpitää yritystietueena käytettävää yritysluetteloa ja aloittaa siitä keskustelun.

  1. Valitse vasemmassa ruudussa Tiedot.

  2. Valitse + Lisää tiedot ja luo sitten uusi taulukko, jonka nimi on Yritys, ja monikkonimi Yritykset.

  3. Lisää taulukkoon muutama yrityksen nimi ja valitse sitten Sulje.

Lisää uusi näyttö, jossa voit valita asiakkaan

Seuraavaksi lisätään sovellukseen näyttö, jotta käyttäjät voivat valita asiakkaan, josta he haluavat keskustella.

  1. Valitse puunäkymässä + Uusi näyttö > valitse Skenaariot-välilehti > valitse Luettelo.

    Uusi näyttö lisätään valikoimaluettelon avulla.

  2. Päivitä valikoiman otsikoksi Yritysluettelo.

  3. Valitse valikoimalle tietolähteeksi Yritykset.

    Lisätyt yritykset näkyvät valikoimassa TemplateGalleryList1.

  4. Poista Screen1 puunäkymästä ja vaihda uuden näytön nimeksi Screen1.

Uuden taulukon lisääminen keskustelujen tietojen sieppaamiseen

On lisättävä toinen taulukko, joka sisältää tiedot, kuten Teams-keskustelutunnuksen, ryhmän ja kanavan, jotka liittyvät sovelluksessa aloitettuun keskusteluun.

  1. Valitse Tiedot > + Lisää tiedot > Luo uusi taulukko.

  2. Kirjoita taulukon nimeksi Keskustelu ja monikkonimeksi Keskustelut.

  3. Muuta Nimi-oletussarakkeen nimeksi Tunnus.

  4. Lisää keskustelutaulukkoon seuraavat sarakkeet:

    Column Tyyppi
    Ryhmä Teksti
    Ryhmän kanava Teksti
    Ryhmän nimi Teksti
    Kanavan nimi Teksti
    Yritys Valinta, liittyvä taulukko= Yritys
  5. Tallenna ja sulje taulukko.

Uuden näytön lisääminen keskustelun aloittamista ta siihen liittymistä varten

Lisätään nyt uusi näyttö, jossa sovelluksen käyttäjä voi aloittaa keskustelun tai liittyä keskusteluun.

  1. Valitse puunäkymässä + Uusi näyttö > Tyhjä asettelu.

  2. 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).

  3. Valitse + (Lisää) > Syöte > Painike.

  4. 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)
  5. Valitse + (Lisää) > Syöte > Yhdistelmäruutu.

  6. 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
  7. 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
  8. Valitse + (Lisää) > Syöte > Tekstiruutu.

  9. 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
  10. Valitse + (Lisää) > Syöte > Painike.

  11. 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
  12. Kopioi seuraava kaava painikkeen OnSelect-tapahtumaan.

    Power Fx
    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

    • Yllä olevassa kaavassa luodaan Patch-toiminnon avulla Keskustelut-taulukkoon rivi, jolla voit siepata keskustelutunnuksen sekä ryhmän, ryhmän nimen, kanavan ja kanavan nimen. Lähetämme samalla viestin myös asianmukaiselle ryhmälle ja kanavalle Käyttämällä PostMessageToChannelV3-toimintoa. Tämän jälkeen määritämme enterMessage-muuttujan arvoksi "epätosi", jotta jotkin kentät ja painikkeet piilotetaan, joiden näkyvyys määräytyy tämän muuttujan mukaan.
    • Aiheeksi on kovakoodattu "Uusi keskustelu", jotta sovellus on yksinkertainen eikä lisätä toista tekstiruudun ohjausobjektia sieppaamiseen. Näyttöön voidaan kuitenkin lisätä tekstiruutu aiheelle, jonka käyttäjä voi siepata. Tätä kaavaa muutetaan sen mukaan, mikä viittaus ohjausobjektiin on. Reset-toiminto ei toimi Fluent UI -yhdistelmäruudun ohjausobjektissa. Tätä tarvitaan, jotta ryhmää tai kanavaa ei tarvitse valita, kun viesti on julkaistu.
  13. Valitse + (Lisää) > Syöte > Painike.

  14. 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
  15. Kopioi seuraava kaava painikkeen OnSelect-tapahtumaan.

    Power Fx
    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

    • Edellä olevassa kaavassa käynnistämme Teamsin käyttämällä Launch-toimintoa Keskustelut-taulukossa luodun viimeisen tietueen ryhmä- ja kanavaparametrien avulla. Tämä tapahtuu siten, että kun käyttäjä aloittaa keskustelun ja lähettää viestin julkaistavaksi kanavalle, käyttäjä voi sitten siirtyä Teamsin julkaisuun suoraan valitsemalla Liity keskusteluun -painikkeen.
    • Käytämme tässä Last-toimintoa, joka yksinkertaistaa toimintaa. Jos oletat, että käytät tätä sovellusta paljon ja arvelet käyväsi useita keskusteluita, voit ryhtyä luovaksi käyttämällä keskusteluvalikoimaa ja antaa käyttäjän valita keskustelun, johon hän haluaa liittyä.*

Seuraavaksi päivitämme yritysvalikoiman OnSelect-ominaisuuden niin, että kun käyttäjä valitsee yrityksen luettelosta, sovellus siirtyy toiseen näyttöön.

  1. Avaa Yritykset-valikoima valitsemalla puunäkymästä Screen1.

  2. Määritä valikoimakohteen OnSelect-ominaisuudeksi Navigate(Screen2).

Tallenna ja julkaise sovellus

  1. Tallenna sovellus valitsemalla oikeassa yläkulmassa Tallenna.

  2. Julkaise sovellus valitsemalla oikeassa yläkulmassa Julkaise.

  3. Valitse Seuraava.

  4. 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ä".

  5. Viimeistele sovelluksen julkaiseminen valitsemalla Tallenna ja sulje.

Sovelluksen testaaminen

Suorita sovellus esikatselutilassa tai siirry ryhmään, jossa sovellus on luotu.

  1. Yritykset-gallerian pitäisi näkyä ensimmäisenä näyttönä.

  2. Valitse jokin yrityksistä.

  3. Näet vain kaksi painiketta: Aloita keskustelu ja Liity keskusteluun.

  4. Valitse Aloita keskustelu.

  5. Lisäkenttien pitäisi näkyä:

    • Ryhmä (avattava luettelo ryhmistä)
    • Kanava (valitun ryhmän kanavien avattava luettelo)
    • Viestiruutu (tekstiruutu, johon voi kirjoittaa ryhmälle lähetettävän viestin)
    • Lähetä-painike (viestin lähettämiseen)
  6. Valitse ryhmä.

  7. Valitse kanava ryhmästä.

  8. Kirjoita viesti.

  9. Valitse Lähetä. Kaikki ylimääräiset kentät/ohjausobjektit piilotetaan.

  10. Valitse Liity keskusteluun, jotta siirryt siihen ryhmän ja kanavan keskustelun, johon edellinen viesti lähetettiin.

    Sovelluksen testaaminen

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).