„Push“ pranešimų, skirtų „Power Apps“ mobiliųjų įrenginių programėlei, kūrimas naudojant „Power Automate“
Spaudimo pranešimai naudojami „Power Apps“ mobilioje programoje norint įtraukti programos vartotojus ir padėti jiems suteikti pirmenybę raktinėms užduotims. „Power Apps“, galite sukurti pranešimus „Power Apps“ mobiliai programai naudodami „Power Apps“ pranešimo jungtį. Galite siųsti pranešimus į bet kurią programą, kurią sukūrėte „Power Apps“.
Į programą įtraukite „push“ pranešimą, jei:
- Vartotojams reikia nedelsiant sužinoti informaciją.
- Vartotojai turi atlikti svarbias užduotis, naudodami programą iš anksto įkeltame kontekste.
- Norite konkrečiu intervalu sudominti vartotojus arba jums reikia, kad konkrečiomis aplinkybėmis vartotojai atidarytų programą.
Pastaba.
Norėdami gauti tiesioginį pranešimą, kiekvienas vartotojas turi būti vieną kartą atidaręs programą Power Apps mobiliajame telefone arba gavęs programą iš Microsoft 365 programų puslapio.
Prieš jums sukuriant paspaudimo pranešimą, galite gauti prieigą prie programos ir turėti eilutės ID, kurį naudojate sukurti pranešimą iš formos.
Kurti programą
Turite turėti modeliu pagrįstos programos arba drobės programos bendraautoriaus leidimą. Jei neturite programos, sukurkite ją. Informacijos žr.:
Sukurkite pranešimą iš eigos
Kai paleidžiate paspaudimo pranešimą iš eigos, galite nusiųsti pranešimą vienam vartotojui ar saugos grupei vienu kartu.
Eikite į Power Automate ir pasirinkite Kurti.
Pasirinkite Automatizuotas srautas.
Ekrane Kurti automatinį srautą pasirinkite vieną iš srauto paleidiklių arba pasirinkite Praleisti ir sukurkite jį rankiniu būdu.
Iš jungčių ir paleidiklių sąrašo pasirinkite Microsoft Dataverse (dabartinė aplinka).
Pasirinkite veiksmą, kuris paleis pranešimą.
Įveskite paleidimo sąlygos informaciją ir pasirinkite Naujas veiksmas.
Pavadinimas / vardas, pavardė Aprašo Paleidiklio sąlyga Pasirinkite veiksmą pranešimui. Lentelės pavadinimas Pasirinkite, kuriai lentelei skirtas pranešimas. Scope Pasirinkite tikslą. Lauke Pasirinkti veiksmo iešką įveskite siųsti iš karto gaunamąjį pranešimą. Veiksmų sąraše pasirinkite Siųsti "push" pranešimą V2.
Ekrane Siųsti tiesioginį pranešimą įveskite šią informaciją:
- Programa mobiliesiems: pasirinkite Power Apps.
- Programa: pasirinkite programą, kurios pranešimą norite nustatyti. Modeliu pagrįstos programos ir drobės programos turi skirtingus parametrus. Kitas žingsnis priklausys nuo jūsų pasirinktos programos tipo.
Priklausomai nuo jūsų pasirinktos programos tipo ankstesniame žingsnyje, atlikite šiuos veiksmus:
Modeliu pagrįstai programai, įveskite šią informaciją:
- Gavėjas Elementai-1: Pasirinkite, kaip suaktyvinamas srautas.
- Pranešimas: įveskite pranešimo pranešimą.
- Atidaryti programą: pasirinkite, ar norite atidaryti modeliu pagrįstą programą, ar ne, kai vartotojas pasirenka pranešimą.
- Lentelė: pasirinkite, kuriai lentelei skirtas pranešimas.
- Forma arba rodinys: pasirinkite, ar pranešimas skirtas formai, ar rodiniui.
- Eilutės ID: jei pranešimas skirtas formai, įveskite eilutės ID.
Drobės programai, įveskite šią informaciją:
- Gavėjas Elementai-1: Pasirinkite, kaip suaktyvinamas srautas.
- Pranešimas: įveskite pranešimo pranešimą.
- Atidaryti programą: pasirinkite, ar atidaryti drobės programą, ar ne, kai vartotojas pasirenka pranešimą.
- Parametrai: pagrindinės vertės parametrai, kuriuos reikia perduoti kartu su pranešimu. „Push“ pranešimas į programą gali perduoti konkrečius parametrus. Jie gali būti toliau apdorojami programoje norint atidaryti konkretų puslapį ir įkelti konkrečią būseną. Norėdami gauti daugiau informacijos, žiūrėkite Atlikti veiksmą, kai vartotojas paliečia pranešimą.
- Baigę spustelėkite Įrašyti.
- Pasirinkite Srauto tikrintuvas , kad patikrintumėte, ar nėra klaidų ar įspėjimų.
- Patikrinkite srautą pasirinkdami Išbandyti ir vykdykite nurodymus.
Atlikite veiksmą, kai vartotojas baksteli pranešimą
Parametrų perdavimas
Drobės programoms galite perduoti raktų reikšmių poras naudodami lauką Parametrai kaip JSON. Pavyzdžiui, jei norite perduoti CaseID, kaip Parametrai turėtumėte įrašyti: { "CaseID": 42 }
Galite taip pat naudoti dinamines vertes iš ankstesnių žingsnių kaip rodoma toliau.
Skaitymo parametrai
Norint skaityti praieti parametrai, naudokite Param(„Parametro pavadinimas“). Pavyzdžiui, norėdami perskaityti CaseID reikšmę, naudokite Param("CaseID"). Jei norite greitai nustatyti šį parametrą, prie programos pridėkite etiketės valdiklį. Nustatykite to valdiklio ypatybę Tekstas į Param("CaseID"). Jei vartotojas atidaro programą iš visų programų sąrašo, reikšmė yra tuščia. Jei vartotojas atidaro programą iš kitos įrenginio vietos, reikšmė įvedama CaseID reikšme.
Pradžios puslapio nustatymas
Galite nustatyti, kad programa būtų atidaryta, pvz., puslapis Išsami atvejo informacija , kai tik programa bus atidaryta:
Įtraukite laikmačio valdiklį ir nustatykite jo ypatybę OnTimerEnd į šią formulę:
Navigate(EditCase, ScreenTransition.None)
(pasirinktinai) Paslėpkite laikmačio valdiklį nustatydami jo ypatybę Matomas kaip klaidinga.
Nustatykite ekrano ypatybę OnVisible į Timer.Start().
Arbatpinigiai
Rekomenduojama programoje sukurti unikalų pirmą puslapį, skirtą pranešimui:
- Sukurkite tuščią puslapį, kurio programa dar neatidaryta, įtraukite teksto įvesties valdiklį ir nustatykite jo laikmatį. Trukmės reikšmė.
- Sukūrę programą nustatykite laikmačio reikšmę, kuri nėra nulis. Kai būsite pasirengę paskelbti programą, nustatykite reikšmę 0 , kad iš karto suaktyvintumėte laikmatį.
Į ką atsižvelgti
- „Push“ pranešimus galite siųsti iš vienos programos į kitą arba į tą pačią programą. Daugiau informacijos rasite Siųsti pranešimus iš programos.
- Vietoje konkrečios programos piktogramos pranešimuose rodoma bendroji „Power Apps“ piktograma.
- Pranešimai nepalaikomi Kinijoje Android įrenginiuose.
- Akumuliatoriaus optimizavimo parametrai „Android“ gali trukdyti gauti pranešimus, skirtus „Power Apps“ mobiliajai aplinkai. Jei norite pranešimus, skirtus „Power Apps“ mobiliajai aplinkai, išjunkite akumuliatoriaus optimizavimą programai.
- Šioje temoje minimas „push“ pranešimų pavyzdys palaikomas tik „Power Apps“ mobiliojoje aplinkoje. Kitos programos mobiliesiems, pvz., Dynamics 365 Sales programa mobiliesiems arba „Dynamics 365“, skirta telefonams ir planšetiniai kompiuteriai , nepalaiko tokio tipo pranešimų.
Nuorodos informacijos ieškokite Power Apps Pranešimo nuoroda.