Оқиға
Бізге FabCon Vegas - та қосылыңыз
Mar 31, 11 PM - Apr 2, 11 PM
Түпкі Microsoft Fabric, Power BI, SQL және AI қоғамдастығы басқаратын оқиға. 2025 жылғы 31 наурыздан 2 сәуірге дейін
Бүгін тіркеліңізБұл браузерге бұдан былай қолдау көрсетілмейді.
Соңғы мүмкіндіктерді, қауіпсіздік жаңартуларын және техникалық қолдауды пайдалану үшін Microsoft Edge браузеріне жаңартыңыз.
Microsoft Teams жүйесіндегі бағдарламалар пайдаланушыларға қарым-қатынас жасайтын және бірлесіп жұмыс істейтін жерде жұмыс жасауға мүмкіндік беру арқылы бірлесіп жұмыс істеуге мүмкіндік береді. Бағдарламаларды бірлесіп жұмыс істеуге ыңғайлы етудің бір әдісі — бұл бағдарлама немесе бағдарламадағы деректер туралы сұхбаттау мүмкіндігін қосу. Teams — осындай сұхбаттар үшін тамаша орын.
Мысалы, командаларға арналған Профиль+ үлгі қолданба үлгісінде қолданбада бір немесе бірнеше Карталар профилін таңдаған кезде, таңдалған адамдармен тікелей сөйлесуді бастауға болады. Командаларда.
Сондай‑ақ сіз бұл мүмкіндікті бағдарламаларыңыз үшін қолданғыңыз келуі мүмкін. Мысалы, егер сіз сату менеджеріне алдағы мәмілелерді қарау үшін сату мүмкіндіктерін бақылау құралын құрып жатсаңыз, пайдаланушыға сатушымен мүмкіндік туралы сөйлесу үшін түймешік қосқыңыз келуі мүмкін.
Бұлай, Teams жүйесіндегі Power Apps бағдарламасы бағдарламаларды бірлесіп жұмыс жасауға ыңғайлы ету үшін басқа Teams мүмкіндіктерімен терең интеграцияны қолдана алады. Бұл мақалада біз сұхбаттарды жеңілдету үшін Power Apps бағдарламасын Teams жүйесімен біріктіру жолын білеміз.
Teams бағдарламасында бизнестік деректер туралы сұхбатты конфигурациялау жолын білу үшін мына бейнені қараңыз:
Бұл сеансты аяқтау үшін бізге Microsoft 365 таңдаулы жазылымдарының бір бөлігі ретінде қолжетімді Teams жүйесінде бағдарламалар жасау мүмкіндігі қажет.
Teams жүйесіне жұмыс үстелі немесе веб-бағдарламаның көмегімен кіру
Бұл бөлімде біз жаңа Teams тобын құрамыз және содан кейін сол топта бағдарлама жасаймыз. Егер сізде оның орнына қолданғыңыз келетін топ болса, бұл бөлімді өткізіп жіберіңіз.
Жаңа топ жасау үшін Teams қойыншасын таңдаңыз, содан кейін экранның сол жақ төменгі жағында Топқа қосылу немесе жасау опциясын таңдаңыз.
Топ жасау > Басынан жасау > Жалпыға ортақ тармағын таңдаңыз, топқа "Қоңыраулар мен жиналыстар интеграциясы" сияқты атау беріңіз және Жасау түймешігін таңдаңыз.
(Қосымша) Егер сіздің ұйымыңызда сынау мақсатында топқа қосу керек мүшелер бар болса, оларды таңдап, оларды мүшелерді қосуға арналған қалқымалы терезеге қосыңыз.
Жабу пәрменін таңдаңыз.
Жаңа топ жасалады және ол Teams қойыншасында тізімделеді.
Біз пайдаланушы түймешікті таңдап, мәтін өрісіне хабар енгізу арқылы белгілі бір топ пен арна үшін сұхбатты бастауға мүмкіндік беретін бағдарлама жасаймыз. Содан кейін пайдаланушы Teams жүйесіндегі белгілі бір топта және арнада хабар жариялау үшін Жіберу түймешігін таңдай алады, сонда басқа пайдаланушы сұхбатқа қосыла алады.
Teams бағдарламасын ашыңыз.
Сол жақ тақтадан Power Apps бағдарламасын таңдаңыз.
Соңғы бағдарламалар бөлімінен + Жаңа бағдарлама түймешігін таңдаңыз.
Бұрын жасалған топты таңдаңыз, содан кейін Жасау түймешігін таңдаңыз.
Бағдарлама жасалады және бағдарламаны өңдеуге мүмкіндік беру үшін Power Apps Studio бағдарламасы ашылады.
Бағдарламаға "Сұхбат бағдарламасы" сияқты атау енгізіп, Сақтау түймешігін таңдаңыз.
Бағдарлама 1-экрандағы әдепкі галереямен жасалады.
Біз Teams жүйесін қосқыш ретінде қосуымыз керек, өйткені біз жүйеге кірген пайдаланушының тіркелгісінен топтар мен арналарға қатынаса аламыз.
Бізге компания жазбасы ретінде пайдаланатын компаниялардың тізімін сақтау және ол туралы сұхбат бастау үшін кесте қосу керек.
Сол жақ тақтадан Деректер параметрін таңдаңыз.
+ Деректер қосу түймешігін таңдаңыз және содан кейін "Компания" және "Компаниялар" деген көпше атаумен жаңа кесте жасаңыз.
Кестеге бірнеше компания атауын қосыңыз, содан кейін Жабу түймешігін таңдаңыз.
Әрі қарай, біз бағдарламаға экран қосамыз, сонда пайдаланушы сұхбаттасқысы келетін тұтынушыны таңдай алады.
Тармақ көрінісінде + Жаңа экран > таңдау Сценарийлер қойыншасын> таңдау Тізім тармағын таңдаңыз.
Галерея тізімі бар жаңа экран қосылады.
Галерея атауын "Компаниялар тізімі" етіп жаңартыңыз.
Компаниялар атауын галерея үшін деректер көзі ретінде таңдаңыз.
Қосылған компаниялар тізімі TemplateGalleryList1 галереясында көрсетіледі.
Тармақ көрінісінен Screen1 экранын жойыңыз және жаңа экранға Screen1 деген атау беріңіз.
Бағдарламада басталған сұхбатқа қатысты Teams сұхбатының идентификаторы, топ және арна сияқты мәліметтерді алу үшін бізге басқа кесте қосу керек.
Деректер > + Деректер қосу > Жаңа кесте жасау тармағын таңдаңыз.
Кесте атауын Сұхбат және көпше түрде Сұхбаттар деп енгізіңіз.
Әдепкі Атауы баған атауын Идентификатор деп өзгертіңіз.
Келесі бағандарды сұхбат кестесіне қосыңыз:
Column | Түрі |
---|---|
Топ | Мәтін |
Топ/арна | Мәтін |
Топ атауы | Мәтін |
Арна атауы | Мәтін |
Компания | Іздеу, қатысты кесте= Компания |
Кестені сақтаңыз және жабыңыз.
Енді біз пайдаланушы сұхбатты бастайтын немесе оған қосыла алатын жаңа экран қосамыз.
Тармақ көрінісінде + Жаңа экран > Бос орналасу тармағын таңдаңыз.
Экранның Толтыру сипатын ақ түстен басқасына жаңартыңыз.
Біздің мысалда экранның толтыру сипатын 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)
элементіне орнатыңыз.
Бағдарламаны сақтау үшін жоғарғы оң жақтан Сақтау түймешігін таңдаңыз.
Бағдарламаны жариялау үшін жоғарғы оң жақтан Жариялау түймешігін таңдаңыз.
Келесі пәрменін таңдаңыз.
Арнаға қосу бөлімінде бағдарлама көрсетілуі тиіс арнаның тізімделгеніне және "0 белсенді қойынша" емес, "1 белсенді қойынша" ретінде көрсетілетініне көз жеткізіңіз.
Бағдарламаны жариялауды аяқтау үшін Сақтау және жабу түймешігін таңдаңыз.
Бағдарламаны алдын ала қарау режимінде іске қосыңыз немесе бағдарлама жасалған топқа өтіңіз.
Компаниялар галереясы бірінші экран ретінде көрсетілуі керек.
Компаниялардың бірін таңдаңыз.
Сіз тек екі түймешікті көресіз: Сұхбатты бастау және Сұхбатқа қосылу.
Сұхбатты бастау түймешігін таңдаңыз.
Қосымша өрістер көрсетілуі керек:
Топты таңдаңыз.
Топ ішіндегі арнаны таңдаңыз.
Хабарды енгізіңіз.
Жіберу пәрменін таңдаңыз. Барлық қосымша өрістер/басқару элементтері жасырылады.
Соңғы хабар жіберілген топқа және арна чатына өту үшін Сұхбатқа қосылу түймешігін таңдаңыз.
Ескерім
Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)
Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).
Оқиға
Бізге FabCon Vegas - та қосылыңыз
Mar 31, 11 PM - Apr 2, 11 PM
Түпкі Microsoft Fabric, Power BI, SQL және AI қоғамдастығы басқаратын оқиға. 2025 жылғы 31 наурыздан 2 сәуірге дейін
Бүгін тіркеліңіз