συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΑυτό το πρόγραμμα περιήγησης δεν υποστηρίζεται πλέον.
Κάντε αναβάθμιση σε Microsoft Edge για να επωφεληθείτε από τις τελευταίες δυνατότητες, τις ενημερώσεις ασφαλείας και την τεχνική υποστήριξη.
Οι εφαρμογές στο Microsoft Teams προάγουν τη συνεργασία επιτρέποντας στους χρήστες να εργάζονται όπου επικοινωνούν και συνεργάζονται. Ένας τρόπος για να κάνετε τις εφαρμογές σας συλλογικές είναι προσθέτοντας τη δυνατότητα να έχετε μια συνομιλία σχετικά με την εφαρμογή σας ή τα δεδομένα στην εφαρμογή σας. Το Teams είναι το σημείο όπου πρέπει να πάτε για να κάνετε αυτές τις συνομιλίες.
Για παράδειγμα, στο δείγμα προτύπου εφαρμογής Profile+ για Teams, όταν επιλέξετε μία ή περισσότερες κάρτες προφίλ στην εφαρμογή, μπορείτε να ξεκινήσετε μια συνομιλία με τα επιλεγμένα άτομα απευθείας στο Teams.
Μπορεί επίσης να θέλετε να χρησιμοποιήσετε αυτήν τη δυνατότητα για τις εφαρμογές σας. Για παράδειγμα, εάν δημιουργείτε ένα πρόγραμμα παρακολούθησης ευκαιριών πώλησης ώστε ο υπεύθυνος πωλήσεων να επανεξετάζει επερχόμενες συμφωνίες, μπορείτε να προσθέσετε ένα κουμπί για να συνομιλήσει ο χρήστης με τον πωλητή σχετικά με την ευκαιρία.
Με αυτόν τον τρόπο, το Power Apps στο Teams μπορεί να χρησιμοποιεί βαθιά ενσωμάτωση με άλλες δυνατότητες του Teams, ώστε να είναι συλλογικές οι εφαρμογές. Σε αυτό το άρθρο, θα μάθετε πώς μπορούμε να ενσωματώσουμε το Power Apps στο Teams για να διευκολύνουμε τις συνομιλίες.
Παρακολουθήστε αυτό το βίντεο για να μάθετε πώς μπορείτε να ρυθμίσετε τις παραμέτρους για συνομιλίες σχετικά με επιχειρηματικά δεδομένα στην εφαρμογή Teams:
Για να ολοκληρώσουμε αυτό το μάθημα, θα χρειαστείτε τη δυνατότητα δημιουργίας εφαρμογών εντός του Teams που είναι διαθέσιμη ως μέρος επιλεγμένων συνδρομών Microsoft 365.
Συνδεθείτε στο Teams χρησιμοποιώντας είτε την εφαρμογή επιφάνειας εργασίας είτε την εφαρμογή web
Σε αυτήν την ενότητα, θα δημιουργήσουμε μια νέα ομάδα Teams και, στη συνέχεια, θα δημιουργήσουμε μια εφαρμογή μέσα σε αυτήν την ομάδα. Παραλείψτε αυτήν την ενότητα, εάν έχετε ήδη μια ομάδα την οποία θέλετε να χρησιμοποιήσετε αντί για αυτό.
Για να δημιουργήσετε μια νέα ομάδα, επιλέξτε την καρτέλα Teams και, στη συνέχεια, επιλέξτε Συμμετοχή ή δημιουργία μιας ομάδας στο αριστερό κάτω μέρος της οθόνης.
Επιλέξτε Δημιουργία ομάδας > Από την αρχή > Δημόσια , δώστε στην ομάδα ένα όνομα όπως "Ενοποίηση κλήσεων και συσκέψεων" και επιλέξτε Δημιουργία.
(Προαιρετικά) Εάν έχετε μέλη στον οργανισμό σας που θέλετε να προσθέσετε στην ομάδα για δοκιμαστικούς σκοπούς, επιλέξτε τα και προσθέστε τα στο αναδυόμενο παράθυρο για την προσθήκη μελών.
Επιλέξτε Κλείσιμο.
Η νέα ομάδα δημιουργείται και εμφανίζεται στην καρτέλα Teams.
Θα δημιουργήσουμε μια εφαρμογή όπου ο χρήστης μπορεί να ξεκινήσει μια συνομιλία για μια συγκεκριμένη ομάδα και κανάλι, επιλέγοντας ένα κουμπί και πληκτρολογώντας ένα μήνυμα σε ένα πλαίσιο κειμένου. Στη συνέχεια, ο χρήστης μπορεί να επιλέξει το κουμπί Υποβολή για να αναρτήσει το μήνυμα στη συγκεκριμένη ομάδα και κανάλι στο Teams. Στη συνέχεια, ένας άλλος χρήστης μπορεί να συμμετάσχει στη συνομιλία.
Ανοίξτε το Teams.
Επιλέξτε Power Apps από το αριστερό τμήμα παραθύρου.
Επιλέξτε + Νέα εφαρμογή στην περιοχή Πρόσφατες εφαρμογές.
Επιλέξτε την ομάδα που δημιουργήσατε νωρίτερα και, στη συνέχεια, επιλέξτε Δημιουργία.
Η εφαρμογή δημιουργείται και ανοίγει το Power Apps Studio για να επιτρέπεται η επεξεργασία της εφαρμογής.
Πληκτρολογήστε ένα όνομα για την εφαρμογή, όπως "Εφαρμογή συνομιλίας" και επιλέξτε Αποθήκευση.
Η εφαρμογή δημιουργείται με μια προεπιλεγμένη συλλογή στην οθόνη 1.
Θα πρέπει να προσθέσουμε το Teams ως σύνδεση στην εφαρμογή, καθώς θέλουμε να μπορούμε να έχουμε πρόσβαση στις ομάδες και τα κανάλια από τον λογαριασμό του συνδεδεμένου χρήστη.
Πρέπει να προσθέσουμε έναν πίνακα για να διατηρήσουμε μια λίστα εταιρειών που θα χρησιμοποιήσουμε ως καρτέλα εταιρείας και να ξεκινήσουμε μια συνομιλία σχετικά με αυτό.
Επιλέξτε Δεδομένα από το αριστερό τμήμα παραθύρου.
Επιλέξτε + Προσθήκη δεδομένων και, έπειτα, δημιουργήστε έναν νέο πίνακα με το όνομα "Εταιρεία" και όνομα στον πληθυντικό ως "Εταιρείες".
Προσθέστε λίγα ονόματα εταιρειών στον πίνακα και, στη συνέχεια, επιλέξτε Κλείσιμο.
Στη συνέχεια, θα προσθέσουμε μια οθόνη στην εφαρμογή, ώστε οι χρήστες να μπορούν να επιλέξουν τον πελάτη για τον οποίο θέλουν να κάνουν τη συνομιλία.
Στην προβολή δέντρου, επιλέξτε + Νέα οθόνη > επιλέξτε την καρτέλα Σενάρια > επιλέξτε Λίστα.
Μια νέα οθόνη προστίθεται με μια λίστα συλλογής.
Ενημερώστε τον τίτλο της συλλογής σε "Λίστα εταιρειών".
Επιλέξτε Εταιρείες ως προέλευση δεδομένων για τη συλλογή.
Η λίστα των εταιρειών που προστέθηκαν εμφανίζεται στη συλλογή TemplateGalleryList1.
Διαγράψτε την Οθόνη1 από την προβολή δέντρου και μετονομάστε τη νέα οθόνη σε Οθόνη1.
Πρέπει να προσθέσουμε έναν άλλο πίνακα για να αποτυπώσουμε τις λεπτομέρειες, όπως το αναγνωριστικό συνομιλίας Teams, την ομάδα και το κανάλι που σχετίζεται με μια συνομιλία που ξεκίνησε στην εφαρμογή.
Επιλέξτε Δεδομένα > + Προσθήκη δεδομένων > Δημιουργία νέου πίνακα.
Καταχωρήστε το όνομα πίνακα ως Συνομιλία και το όνομα στον πληθυντικό ως Συνομιλίες.
Αλλαγή του προεπιλεγμένου ονόματος στήλης Όνομα σε Αναγνωριστικό.
Προσθέστε τις ακόλουθες στήλες στον πίνακα συνομιλίας:
Στήλη | Τύπος |
---|---|
Ομάδα | Κείμενο |
Κανάλι ομάδας | Κείμενο |
Όνομα ομάδας | Κείμενο |
Όνομα καναλιού | Κείμενο |
Εταιρεία | Αναζήτηση, σχετικού πίνακα= Εταιρεία |
Αποθήκευση και κλείσιμο του πίνακα.
Τώρα, θα προσθέσουμε μια νέα οθόνη όπου ο χρήστης της εφαρμογής μπορεί να ξεκινήσει ή να συμμετάσχει σε μια συνομιλία.
Στην προβολή δέντρου, επιλέξτε + Νέα οθόνη > Κενή διάταξη.
Ενημερώστε την ιδιότητα Γέμισμα της οθόνης σε κάτι διαφορετικό από λευκό χρώμα.
Στο δικό μας παράδειγμα, ρυθμίσαμε την ιδιότητα "Γέμισμα" της οθόνης σε RGBA(224, 224, 237, 1)
.
Επιλέξτε + (Εισαγωγή) > κουμπί > Είσοδος.
Ενημερώστε τις παρακάτω ιδιότητες του κουμπιού.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | startaconversation_Button |
Κείμενο | "Έναρξη συνομιλίας" |
Πλάτος | 200 |
Ύψος | 32 |
Μέγεθος γραμματοσειράς | 12 |
X | Parent.Width/2 - startaconversation_Button.Width/2 |
Y | 100 |
OnSelect | Set(enterMessage,true) |
Επιλέξτε + (Εισαγωγή) > Είσοδος > Σύνθετο πλαίσιο.
Ενημερώστε τις παρακάτω ιδιότητες του σύνθετου πλαισίου.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | team_Combobox |
Στοιχεία | MicrosoftTeams.GetAllTeams().value |
Πλάτος | 320 |
Ύψος | 32 |
X | Parent.Width/2 - team_ComboBox.Width/2 |
Y | 200 |
Κείμενο | "Ομάδα" |
Συμβουλή εργαλείου | "Ομάδα" |
Ορατή | enterMessage |
Προσθέστε ένα άλλο σύνθετο πλαίσιο και ενημερώστε τις παρακάτω ιδιότητες.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | channel_Combobox |
Στοιχεία | If(!IsBlank(team_ComboBox.Selected.id),MicrosoftTeams.GetChannelsForGroup(team_ComboBox.Selected.id).value) |
Πλάτος | 320 |
Ύψος | 32 |
X | Parent.Width/2 - channel_ComboBox.Width/2 |
Y | 200 |
Κείμενο | "Κανάλι" |
Συμβουλή εργαλείου | "Κανάλι" |
Ορατή | enterMessage |
Επιλέξτε + (Εισαγωγή) > Είσοδος > Πλαίσιο κειμένου.
Ενημερώστε τις παρακάτω ιδιότητες του πλαισίου κειμένου.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | message_TextBox |
Τιμή | "" |
Πλάτος | 500 |
Ύψος | 180 |
X | Parent.Width/2 - message_TextBox.Width/2 |
Y | 300 |
Σύμβολο κράτησης θέσης | Πληκτρολογήστε μήνυμα εδώ |
Ορατή | enterMessage |
Επιλέξτε + (Εισαγωγή) > κουμπί > Είσοδος.
Ενημερώστε τις παρακάτω ιδιότητες του κουμπιού.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | submit_Button |
Τιμή | "Υποβολή" |
Πλάτος | 96 |
Ύψος | 32 |
Μέγεθος γραμματοσειράς | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Ορατή | enterMessage |
Αντιγράψτε τον ακόλουθο τύπο στο συμβάν OnSelect του κουμπιού.
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)
Σημείωση
Επιλέξτε + (Εισαγωγή) > κουμπί > Είσοδος.
Ενημερώστε τις παρακάτω ιδιότητες του κουμπιού.
Ιδιότητα | Τιμή |
---|---|
Ονομασία | joinconversation_Button |
Κείμενο | "Συμμετοχή σε συνομιλία" |
Πλάτος | 200 |
Ύψος | 32 |
Μέγεθος γραμματοσειράς | 12 |
X | Parent.Width/2 - submit_Button.Width/2 |
Y | 500 |
Ορατή | enterMessage |
Αντιγράψτε τον ακόλουθο τύπο στο συμβάν OnSelect του κουμπιού.
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)
Σημείωση
Στη συνέχεια, θα ενημερώσουμε την ιδιότητα OnSelect της συλλογής της εταιρείας, ώστε όταν ένας χρήστης επιλέξει μια εταιρεία από τη λίστα, η εφαρμογή θα μεταβεί στη δεύτερη οθόνη.
Επιλέξτε Screen1 από την προβολή δέντρου για να ανοίξετε τη συλλογή Εταιρείες.
Ορίστε την ιδιότητα OnSelect του στοιχείου συλλογής σε Navigate(Screen2)
.
Επιλέξτε Αποθήκευση πάνω δεξιά για να αποθηκεύσετε την εφαρμογή.
Επιλέξτε Δημοσίευση επάνω δεξιά για να δημοσιεύσετε την εφαρμογή.
Επιλέξτε Επόμενο.
Στην περιοχή Προσθήκη σε κανάλι, βεβαιωθείτε ότι το κανάλι κάτω από το οποίο πρέπει να εμφανίζεται η εφαρμογή παρατίθεται και εμφανίζεται ως "1 ενεργή καρτέλα" και όχι ως "0 ενεργές καρτέλες".
Επιλέξτε Αποθήκευση και κλείσιμο για να ολοκληρωθεί η δημοσίευση της εφαρμογής.
Εκτελέστε την εφαρμογή σε λειτουργία προεπισκόπησης ή μεταβείτε στην ομάδα στην οποία δημιουργείται η εφαρμογή.
Η συλλογή "Εταιρείες" θα πρέπει να εμφανίζεται ως η πρώτη οθόνη.
Επιλέξτε μία από τις εταιρείες.
Θα πρέπει να δείτε μόνο δύο κουμπιά: Έναρξη συνομιλίας και Συμμετοχή σε συνομιλία.
Επιλέξτε Έναρξη συνομιλίας.
Θα πρέπει να εμφανίζονται επιπλέον πεδία:
Επιλογή ομάδας.
Επιλέξτε ένα κανάλι από την ομάδα.
Πληκτρολογήστε μήνυμα.
Επιλέξτε Υποβολή. Θα γίνει απόκρυψη όλων των επιπλέον πεδίων/στοιχείων ελέγχου.
Επιλέξτε Συμμετοχή σε συνομιλία για να μεταφερθείτε στη συνομιλία ομάδας και καναλιού όπου στάλθηκε το τελευταίο μήνυμα.
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).
συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμερα