Ereignisse
Nehmen Sie uns bei FabCon Vegas bei
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das ultimative Microsoft Fabric-, Power BI-, SQL- und AI-communitygeführte Ereignis. 31. März bis 2. April 2025.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Apps in Microsoft Teams fördern die Zusammenarbeit, indem sie es Benutzern ermöglichen, dort zu arbeiten, wo sie kommunizieren und zusammenarbeiten. Eine Möglichkeit, Ihre Apps kollaborativ zu gestalten, besteht darin, die Möglichkeit hinzuzufügen, eine Unterhaltung über Ihre App oder die Daten in Ihrer App zu führen. Teams ist Ihre Anlaufstelle für solche Unterhaltungen.
Zum Beispiel können Sie in der Profil+ Beispiel-App-Vorlage für Teams, wenn Sie eine oder mehrere Profilkarten in der App auswählen, einen Chat mit den ausgewählten Personen direkt in Teams starten.
Vielleicht möchten Sie diese Funktion auch für Ihre Apps verwenden. Wenn Sie beispielsweise einen Verkaufschancen-Tracker für den Vertriebsmanager erstellen, um anstehende Deals zu überprüfen, möchten Sie möglicherweise eine Schaltfläche hinzufügen, über die der Benutzer mit dem Vertriebsmitarbeiter über die Verkaufschance chatten kann.
Auf diese Weise kann in Power Apps in Teams eine tiefe Integration mit anderen Teams-Funktionen genutzt werden, um Apps kollaborativ zu gestalten. In diesem Artikel erfahren wir, wie wir Power Apps in Teams integrieren können, um Unterhaltungen zu ermöglichen.
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie Unterhaltungen über Geschäftsdaten in der App von Teams konfigurieren können:
Um diese Lektion abzuschließen, benötigen wir die Fähigkeit, Apps innerhalb von Teams zu erstellen, das als Teil von ausgewählten Microsoft 365-Abonnements verfügbar ist.
Melden Sie sich entweder mit der Desktop-App oder der Web-App bei Teams an
In diesem Abschnitt erstellen wir ein neues Teams-Team und dann eine App innerhalb dieses Teams. Überspringen Sie diesen Abschnitt, wenn Sie ein Team haben, das Sie stattdessen verwenden möchten.
Um ein neues Team zu erstellen, wählen Sie die Registerkarte „Teams“ und dann Team beitreten oder erstellen am linken unteren Bildschirmrand.
Wählen Sie Team erstellen > Von Grund auf neu > Öffentlich aus, um dem Team einen Namen wie „Anruf- und Meetings-Integration” zu geben, und wählen Sie Erstellen aus.
(Optional) Wenn Sie Mitglieder in Ihrer Organisation haben, die Sie zu Testzwecken zum Team hinzufügen möchten, wählen Sie sie aus und fügen Sie sie im Pop-up für das Hinzufügen von Mitgliedern hinzu.
Klicken Sie auf Schließen.
Das neue Team wird erstellt und unter der Registerkarte „Teams“ aufgeführt.
Wir erstellen eine App, in der der Benutzer eine Unterhaltung für ein bestimmtes Team und einen bestimmten Kanal starten kann, indem er eine Schaltfläche auswählt und eine Nachricht in ein Textfeld eingibt. Der Benutzer kann dann die Senden-Schaltfläche auwählen, um die Nachricht in dem jeweiligen Team und Kanal in Teams zu veröffentlichen, dann können andere Benutzer der Unterhaltung beitreten.
Teams öffnen.
Wählen Sie im linken Bereich Power Apps aus.
Wählen Sie + Neue App unter Aktuelle Apps aus.
Wählen Sie das zuvor erstellte Team aus, um die App zu speichern und wählen Sie Erstellen.
Die App wird erstellt und Power Apps Studio wird geöffnet, um die Bearbeitung der App zu ermöglichen.
Geben Sie einen Namen für die App ein, wie „Unterhaltungs-App”, und wählen Sie dann Speichern aus.
Die App wird mit einer Standardgalerie auf Anzeige 1 erstellt.
Wir müssen der App Teams als Konnektor hinzufügen, da wir vom Konto des angemeldeten Benutzers aus auf die Teams und Kanäle zugreifen möchten.
Wir müssen eine Tabelle hinzufügen, um eine Liste der Unternehmen zu verwalten, die wir als Unternehmensdatensatz verwenden, und um eine Unterhaltung darüber zu beginnen.
Wählen Sie im linken Bereich Daten aus.
Wählen Sie + Daten hinzufügen, und erstellen Sie dann eine neue Tabelle mit dem Namen „Firma“ und dem Pluralnamen „Firmen“.
Fügen Sie der Tabelle einige Firmennamen hinzu, und wählen Sie dann Schließen.
Als Nächstes fügen wir der App einen Bildschirm hinzu, damit Benutzer den Kunden auswählen können, über den sie sich unterhalten möchten.
Wählen Sie in der Baumansicht + Neue Anzeige > wählen Sie die Szenarien-Registerkarte >wählen Sie Aufführen.
Eine neuer Anzeige wird mit einer Galerieliste hinzugefügt.
Aktualisieren Sie den Titel der Galerie auf „Firmenliste“.
Wählen Sie Firmen als Datenquelle für die Galerie.
Die Liste der hinzugefügten Unternehmen wird in der Galerie TemplateGalleryList1 angezeigt.
Löschen Sie Anzeige1 aus der Baumansicht, und benennen Sie den neuen Bildschirm in Anzeige1 um.
Wir müssen eine weitere Tabelle hinzufügen, um die Details wie die Teams-Unterhaltungs-ID, das Team und den Kanal im Zusammenhang mit einer in der App gestarteten Unterhaltung zu erfassen.
Wählen Sie Daten > + Daten hinzufügen > Neue Tabelle erstellen.
Geben Sie den Tabellennamen Unterhaltung und den Pluralnamen Unterhaltungen ein.
Ändern Sie den Standard-Name-Spaltennamen zu ID.
Fügen Sie der Tabelle „Unterhaltung“ die folgenden Spalten hinzu:
Spalte | Art |
---|---|
Team | Text |
Teamkanal | Text |
Teamname | Text |
Kanalname | Text |
Firma | Nachschlagen, zugehörige Tabelle= Firma |
Speichern und schließen Sie die Tabelle.
Jetzt fügen wir eine neue Anzeige hinzu, auf dem der App-Benutzer eine Unterhaltung starten oder daran teilnehmen kann.
Wählen Sie in der Baumansicht + Neue Anzeige > Leeres Layout.
Aktualisieren Sie die Füllen-Eigenschaft der Anzeige auf etwas anderes als eine weiße Farbe.
In unserem Beispiel haben wir die Füllen-Eigenschaft der Anzeige auf RGBA(224, 224, 237, 1)
gesetzt.
Wählen Sie + (Einfügen) Eingabe > Schalktfläche aus.
Aktualisieren Sie die folgenden Eingeschaften der Schaltfläche.
Eigenschaft | Wert |
---|---|
Name | startaconversation_Button |
Text | „Eine Unterhaltung beginnen“ |
Breite | 200 |
Höhe | 32 |
Schriftgrad | 12 |
X | Parent.Width/2 - startaconversation_Button.Width/2 |
Y | 100 |
OnSelect | Set(enterMessage,true) |
Wählen Sie + (Einfügen) >Eingabe > Kombinationsfeld.
Aktualisieren Sie die folgenden Eingeschaften des Kombinationsfelds.
Eigenschaft | Wert |
---|---|
Name | team_Combobox |
Items | MicrosoftTeams.GetAllTeams().value |
Breite | 320 |
Höhe | 32 |
X | Parent.Width/2 - team_ComboBox.Width/2 |
Y | 200 |
Text | „Team“ |
QuickInfo | „Team“ |
Visible | enterMessage |
Fügen Sie ein andere Kombinationsfeld hinzu und aktualisieren Sie die folgenden Eingeschaften.
Eigenschaft | Wert |
---|---|
Name | channel_Combobox |
Items | If(!IsBlank(team_ComboBox.Selected.id),MicrosoftTeams.GetChannelsForGroup(team_ComboBox.Selected.id).value) |
Breite | 320 |
Höhe | 32 |
X | Parent.Width/2 - channel_ComboBox.Width/2 |
Y | 200 |
Text | „Kanal“ |
QuickInfo | „Kanal“ |
Visible | enterMessage |
Wählen Sie + (Einfügen) > Eingabe > Textfeld.
Aktualisieren Sie die folgenden Eingeschaften des Textfelds.
Eigenschaft | Wert |
---|---|
Name | message_TextBox |
Wert | "" |
Breite | 500 |
Höhe | 180 |
X | Parent.Width/2 - message_TextBox.Width/2 |
Y | 300 |
Platzhalter | Nachricht hier eingeben |
Visible | enterMessage |
Wählen Sie + (Einfügen) Eingabe > Schalktfläche aus.
Aktualisieren Sie die folgenden Eingeschaften der Schaltfläche.
Eigenschaft | Wert |
---|---|
Name | submit_Button |
Wert | „Senden“ |
Breite | 96 |
Höhe | 32 |
Schriftgrad | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Visible | enterMessage |
Kopieren Sie die folgende Formel in das OnSelect-Ereignis der Schaltfläche.
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)
Hinweis
Wählen Sie + (Einfügen) Eingabe > Schalktfläche aus.
Aktualisieren Sie die folgenden Eingeschaften der Schaltfläche.
Eigenschaft | Wert |
---|---|
Name | joinconversation_Button |
Text | „Unterhaltung beitreten“ |
Breite | 200 |
Höhe | 32 |
Schriftgrad | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Visible | enterMessage |
Kopieren Sie die folgende Formel in das OnSelect-Ereignis der Schaltfläche.
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)
Hinweis
Als nächstes aktualisieren wir die OnSelect-Eigenschaft der Firmengalerie, sodass die App, wenn ein Benutzer ein Unternehmen aus der Liste auswählt, zum zweiten Bildschirm wechselt.
Wählen Sie Anzeige1 aus der Baumansicht, um die Unternehmen-Galerie zu öffnen.
Legen Sie die Eigenschaft OnSelect des Galerieelements auf Navigate(Screen2)
fest.
Wählen Sie Speichern oben rechts, um die App zu speichern.
Wählen Sie Veröffentlichen oben rechts, um die App zu veröffentlichen.
Klicken Sie auf Weiter.
Achten Sie unter Zum Kanal hinzufügen darauf, dass der Kanal, unter dem die App angezeigt werden soll, aufgeführt ist und als „1 aktive Registerkarte(n)” und nicht als „0 aktive Registerkarte(n)” angezeigt wird.
Wählen Sie Speichern und schließen, um die Veröffentlichung der App abzuschließen.
Führen Sie die App im Vorschaumodus aus, oder wechseln Sie zu dem Team, in dem die App erstellt wurde.
Die Firmengalerie sollte als erste Anzeige angezeigt werden.
Wählen Sie eine der Firmen aus.
Sie sollten nur zwei Schaltflächen sehen: Eine Unterhaltung starten und An einer Unterhaltung teilnehmen.
Wählen Sie Eine Unterhaltung starten.
Zusätzliche Felder sollten angezeigt werden:
Wählen Sie ein Team aus.
Wählen Sie einen Kanal innerhalb des Teams aus.
Nachricht eingeben.
Wählen Sie Übermitteln aus. Alle zusätzlichen Felder/Steuerelemente werden ausgeblendet.
Wählen Sie Unterhaltung beitreten, um zum Team- und Kanalchat weitergeleitet zu werden, an das/den die letzte Nachricht gesendet wurde.
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).
Ereignisse
Nehmen Sie uns bei FabCon Vegas bei
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das ultimative Microsoft Fabric-, Power BI-, SQL- und AI-communitygeführte Ereignis. 31. März bis 2. April 2025.
Jetzt registrierenTraining
Modul
Zusammenarbeiten in Teams und Kanälen mit Microsoft Teams - Training
Erfahren Sie, wie Sie in Microsoft Teams über Unterhaltungen in Kanälen und Chats zusammenarbeiten, Dateien freigeben und Outlook mit Teams verwenden. Personalisieren Sie Ihre Umgebung, indem Sie Ihre Benachrichtigungseinstellungen verwalten und Ihre Teams, Kanäle und Chats organisieren.
Zertifizierung
Microsoft 365 Certified: Teams Administrator Associate - Certifications
Demonstrieren Sie Fertigkeiten zum Planen, Bereitstellen, Konfigurieren und Verwalten von Microsoft Teams, um sich auf effiziente und effektive Zusammenarbeit und Kommunikation in einer Microsoft 365-Umgebung zu konzentrieren.