Esdeveniment
Uneix-te a nosaltres a FabCon Vegas
31 de març, 23 - 2 d’abr., 23
L'últim esdeveniment dirigit per la comunitat de Microsoft Fabric, Power BI, SQL i IA. Del 31 de març al 2 d'abril de 2025.
Registreu-vos-hi avui mateixAquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
Les aplicacions al Microsoft Teams fomenten la col·laboració permetent als usuarisis treballar on es comuniquen i col·laboren. Una manera de col·laborar amb les vostres aplicacions és afegint la possibilitat de tenir una conversa sobre la vostra aplicació o les dades a l'aplicació. El Teams és la vostra destinació per tenir aquestes converses.
Per exemple, a la plantilla d'aplicació d'exemple Perfil+ per al Teams, quan seleccioneu una o més Targetes de perfil a l'aplicació, podeu iniciar un xat amb les persones seleccionades directament al Teams.
Potser també voleu utilitzar aquesta funcionalitat per a les vostres aplicacions. Per exemple, si esteu creant un seguidor d'oportunitats de vendes perquè l'administrador de vendes revisi les pròximes ofertes, potser voldreu afegir un botó perquè l'usuarisi xategi amb el comercial sobre l'oportunitat.
D'aquesta manera, el Power Apps al Teams pot utilitzar una profunda integració amb altres funcionalitats del Teams per fer que les aplicacions col·laborin. En aquest article, aprendrem com podem integrar el Power Apps amb el Teams per facilitar les converses.
Mireu aquest vídeo per aprendre a configurar les converses sobre dades empresarials a l'aplicació del Teams:
Per completar aquesta lliçó, necessitaríem la capacitat de crear aplicacions al Teams disponible com a part de les subscripcions al Microsoft 365.
Inicieu la sessió al Teams mitjançant l'aplicació d'escriptori o l'aplicació web
En aquesta secció, crearem un nou equip del Teams i després crearem una aplicació dins d'aquest equip. Ometeu aquesta secció si ja teniu un equip que voleu utilitzar en el seu lloc.
Per crear un nou equip, seleccioneu la pestanya Equips i, a continuació, seleccioneu Uneix-me o crea un equip a la part inferior esquerra de la pantalla.
Seleccioneu Crea un equip > Des de zero > Públic, doneu a l'equip un nom com ara "Integració de trucades i reunions" i seleccioneu Crea.
(Opcional) Si teniu algun membre de la vostra organització que vulgueu afegir a l'equip amb finalitats de proves, seleccioneu-lo i afegiu-lo a la finestra emergent per afegir membres.
Seleccioneu Tanca.
El nou equip es crea i s'indica a la pestanya Equips.
Crearem una aplicació en què l'usuarisi pugui iniciar una conversa per a un equip i un canal en particular seleccionant un botó i escrivint un missatge en un quadre de text. L'usuarisi pot seleccionar el botó Envia per enviar el missatge a l'equip i al canal al Teams, i llavors un altre usuarisi pot unir-se a la conversa.
Obriu el Teams.
Seleccioneu Power Apps a la subfinestra esquerra.
Seleccioneu + Nova aplicació a Aplicacions recents.
Seleccioneu l'equip creat anteriorment i seleccioneu Crea,
L'aplicació es crea i el Power Apps Studio s'obre per permetre l'edició de l'aplicació.
Introduïu un nom per a l'aplicació, com ara "Aplicació de conversa", i seleccioneu Desa,
L'aplicació es crea amb una galeria per defecte a la pantalla 1.
Hem d'afegir el Teams com a connector a l'aplicació, ja que volem poder accedir als equips i canals del compte de l'usuarisi que ha iniciat la sessió.
Hem d'afegir una taula per mantenir una llista d'empreses que utilitzarem com a registre de l'empresa, i per començar una conversa sobre ella.
Des de la subfinestra esquerra, seleccioneu Dades.
Seleccioneu + Afegeix dades i creeu una taula nova amb el nom "Empresa" i el nom en plural "Empreses".
Afegiu alguns noms d'empreses a la taula i seleccioneu Tanca.
A continuació, afegirem una pantalla a l'aplicació perquè els usuarisis puguin seleccionar el client sobre el qual volen tenir la conversa.
A la visualització en arbre, seleccioneu + Nova pantalla > seleccioneu la pestanya Escenaris > seleccioneu Llista.
S'afegeix una pantalla nova amb una llista de galeria.
Actualitzeu el títol de la galeria a "Llista d'empreses".
Seleccioneu Empreses com a font de dades per a la galeria.
La llista d'empreses afegida es mostra a la galeria TemplateGalleryList1.
Suprimiu Screen1 de la visualització en arbre i canvieu el nom de la nova pantalla a Screen1.
Hem d'afegir una altra taula per capturar els detalls com ara l'ID de conversa del Teams, l'equip i el canal relacionats amb una conversa iniciada a l'aplicació.
Seleccioneu Dades > + Afegeix dades > Crea una taula nova.
Introduïu el nom de la taula Conversa i el nom en plural Converses.
Canvieu el nom de columna per defecte Nom a ID.
Afegiu les columnes següents a la taula de converses:
Column | Tipus |
---|---|
Equip | SMS |
Canal de l'equip | SMS |
Nom de l'equip | SMS |
Nom del canal | SMS |
Empresa | Cerca, taula relacionada= Empresa |
Deseu i tanqueu la taula.
Ara afegirem una pantalla nova on l'usuarisi de l'aplicació pugui iniciar o unir-se a una conversa.
A la visualització en arbre, seleccioneu + Nova pantalla > Disseny en blanc.
Actualitzeu la propietat Fill de la pantalla a un valor diferent del color blanc.
En el nostre exemple, hem establert la propietat Fill de la pantalla a RGBA(224, 224, 237, 1)
.
Seleccioneu + (Insereix) > Entrada > Botó.
Actualitzeu les propietats següents del botó.
Propietat | Valor |
---|---|
Nom | startaconversation_Button |
SMS | "Inicia una conversa" |
Amplària | 200 |
Alçada | 32 |
Cos de lletra | 12 |
X | Parent.Width/2 - startaconversation_Button.Width/2 |
Y | 100 |
OnSelect | Set(enterMessage,true) |
Seleccioneu + (Insereix) > Entrada > Quadre combinat.
Actualitzeu les propietats següents del quadre combinat.
Propietat | Valor |
---|---|
Nom | team_Combobox |
Articles | MicrosoftTeams.GetAllTeams().value |
Amplària | 320 |
Alçada | 32 |
X | Parent.Width/2 - team_ComboBox.Width/2 |
Y | 200 |
SMS | "Equip" |
Indicador de funció | "Equip" |
Visible | enterMessage |
Afegiu un altre quadre combinat i actualitzeu les propietats següents.
Propietat | Valor |
---|---|
Nom | canal_Combobox |
Articles | If(!IsBlank(team_ComboBox.Selected.id),MicrosoftTeams.GetChannelsForGroup(team_ComboBox.Selected.id).value) |
Amplària | 320 |
Alçada | 32 |
X | Parent.Width/2 - channel_ComboBox.Width/2 |
Y | 200 |
SMS | "Canal" |
Indicador de funció | "Canal" |
Visible | enterMessage |
Seleccioneu + (Insereix) > Entrada > Quadre de text.
Actualitzeu les propietats següents del quadre de text.
Propietat | Valor |
---|---|
Nom | message_TextBox |
Valor | "" |
Amplària | 500 |
Alçada | 180 |
X | Parent.Width/2 - message_TextBox.Width/2 |
Y | 300 |
Marcador de posició | Escriviu el missatge aquí |
Visible | enterMessage |
Seleccioneu + (Insereix) > Entrada > Botó.
Actualitzeu les propietats següents del botó.
Propietat | Valor |
---|---|
Nom | submit_Button |
Valor | "Envia" |
Amplària | 96 |
Alçada | 32 |
Cos de lletra | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Visible | enterMessage |
Copieu la fórmula següent a l'esdeveniment OnSelect del botó.
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)
Nota
Seleccioneu + (Insereix) > Entrada > Botó.
Actualitzeu les propietats següents del botó.
Propietat | Valor |
---|---|
Nom | joinconversation_Button |
SMS | "Uneix-me a la conversa" |
Amplària | 200 |
Alçada | 32 |
Cos de lletra | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Visible | enterMessage |
Copieu la fórmula següent a l'esdeveniment OnSelect del botó.
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)
Nota
A continuació, actualitzarem la propietat OnSelect de la galeria d'empreses de manera que quan un usuarisi selecciona una empresa de la llista, l'aplicació vagi a la segona pantalla.
Seleccioneu Screen1 a la visualització en arbre per obrir la galeria Empreses.
Definiu la propietat OnSelect de l'element de la galeria a Navigate(Screen2)
.
Seleccioneu Desa a la part superior dreta per desar l'aplicació.
Seleccioneu Publica a la part superior dreta per publicar l'aplicació.
Seleccioneu Següent.
Sota Afegeix al canal, assegureu-vos que el canal sota el qual s'ha de mostrar l'aplicació es mostra com a "1 pestanya activa" i no "0 pestanyes actives".
Seleccioneu Desa i tanca per completar la publicació de l'aplicació.
Executeu l'aplicació en mode de visualització prèvia o aneu a l'equip en el qual es crea l'aplicació.
La galeria d'empreses hauria de mostrar-se com a primera pantalla.
Seleccioneu una de les empreses.
Només hauríeu de veure dos botons: Inicia una conversa i Uneix-me a una conversa.
Seleccioneu Inicia una conversa.
S'haurien de mostrar camps addicionals:
Seleccioneu un equip.
Seleccioneu un canal dins de l'equip.
Introduïu el missatge.
Seleccioneu Envia. Tots els camps/controls addicionals s'oculten.
Seleccioneu Uneix-me a la conversa per anar a l'equip i al xat del canal on es va enviar l'últim missatge.
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).
Esdeveniment
Uneix-te a nosaltres a FabCon Vegas
31 de març, 23 - 2 d’abr., 23
L'últim esdeveniment dirigit per la comunitat de Microsoft Fabric, Power BI, SQL i IA. Del 31 de març al 2 d'abril de 2025.
Registreu-vos-hi avui mateixFormació
Mòdul
Colaborar en equipos y canales con Microsoft Teams - Training
Obtenga información sobre cómo colaborar en Microsoft Teams a través de conversaciones en canales y chats, compartir archivos y usar Outlook con Teams. Personalice su entorno administrando la configuración de notificaciones y organizando sus equipos, canales y chats.
Certificació
Microsoft 365 Certified: Teams Administrator Associate - Certifications
Demostrar aptitudes para planear, implementar, configurar y administrar Microsoft Teams para centrarse en la colaboración y la comunicación eficientes y eficaces en un entorno de Microsoft 365.