Nustatyti „Mobile Offline“ modeliu pagrįstose programose
Naudokite šiuolaikinį programų dizaino įrankį , kad įgalintumėte modeliu pagrįstas programas naudoti neprisijungus mobiliajame įrenginyje. Kai įjungtas režimas neprisijungus, vartotojai gali sąveikauti su savo duomenimis be interneto ryšio Power Apps mobiliojoje programoje.
Būtinosios sąlygos
Prieš pradėdami kurti programą patikrinkite, ar patenkintos toliau nurodytos būtinosios sąlygos:
Norint sukonfigūruoti modeliu grindžiamų programų autonominio režimo konfigūravimą, reikia aplinkos kūrėjo, sistemos administratoriaus ar sistemos pritaikymo vartotojo vaidmens. Šie vaidmenys turi teises Kurti, Skaityti, Rašyti, Naikinti ir Bendrinti "Mobile Offline" profilio lentelėje. Daugiau informacijos ieškokite Apie iš anksto nustatytus saugos vaidmenis
Vartotojai, turintys pagrindinį vartotojo vaidmenį, gali atidaryti ir naudoti neprisijungus pasiekiamą programą. Šis vaidmuo turi teisę Skaityti, skirtą "Mobile offline" profilio lentelei.
Jei turite pasirinktinį saugos vaidmuo, įsitikinkite, kad turite "Mobile offline" profilio lentelės skaitymo teises . Daugiau informacijos ieškokite Įvairios privilegijos
Optimizuoti savo programą mobiliajai išjungtai rogramai
Mobiliosios programos paleidžiaos mažesniuose, riboto ryšio ekranuose. Prieš įjungdami atjungties režimą įsitikinkite, kad jūsų modeliu pagrįsta programa optimizuota naudoti neprisijungus ir mobiliesiems įrenginiams. Apsvarstykite naudotojų scenarijų, kuriuos norite aprėpti, skaičių ir programos naudojamų duomenų kiekį. Sukurkite paprastą ir supaprastiną programą.
Jei turite stalinių ir nuotolinių mobiliųjų įrenginių vartotojus, optimizuokite vartotojų patirtį sukurdami dvi atskiras programas. Biuro vartotojams ir kitai mobiliųjų įrenginių vartotojams, kurie gali turėti ribotą ryšį, galite sukurti internetinę programą.
Kurdami programą, skirtą "Mobile Offline" naudojimui, vadovaukitės toliau nurodyta geriausia praktika.
Identifikuokite funkciškai susijusius kelionės scenarijus, pvz., užduotis, kurias atlieka vietoje dirbantys vartotojai.
Sumažinkite savo programos sudėtingumą apribodami programų metaduomenų, kuriuos reikia atsisiųsti į vartotojo įrenginį, kiekį. Įtraukite tik mobiliųjų įrenginių vartotojams reikalingas lenteles ir rodinius. Jei reikia daugiau informacijos, eikite į Puslapio įtraukimas į taikomąją programą
Išsaugoti tik būtinus rodinius ir pašalinti reikiamus rodinius kiekvieną dieną. Pavyzdžiui, išsaugokite rodinį Mano aktyvios paskyros ir pašalinkite rodinį Visos paskyros . Laikykite formas supaprastintas, kad būtų sklandžiai ir intuityviai veikia mažuose ekranuose. Toliau nurodyti galimi formų optimizavimai mobiliuosiuose įrenginiuose:
Kurkite specialias formas, skirtas mobiliam naudojimui.
Bendrinkite formas naudodami mobiliuosius ir staliniams kompiuteriams, tačiau kai kuriuos laukus išjunkite mobiliuosiuose įrenginiuose.
Programos įgalinimas naudoti neprisijungus
Prisijunkite prie Power Apps.
Kairiojoje srityje pasirinkite Programėlės, tada pasirinkite modeliu pagrįstą programą, kurią norite įgalinti naudoti neprisijungus.
Pasirinkite Daugiau (...)>Redaguokite , kad atidarytumėte šiuolaikinį programų dizaino įrankį.
Komandų juostoje pasirinkite Nustatymai.
Skirtuke Bendra nustatykite Galima naudoti neprisijungus jungiklį į Įjungta.
Pasirinkite autonominio profilio tipą: Numatytasis arba Apribotas pasirinktais vartotojais.
Jei pasirinksite Numatytasis, programa bus įgalinta naudoti neprisijungus visiems vartotojams. Pasirinkite esamą neprisijungus pasiekiamą profilį arba pasirinkite Naujas profilis su dabartiniais programos duomenimis. Norėdami nustatyti naują autonominį profilį, žiūrėkite "Mobile offline‟ profilio nustatymas.
Jei pasirinksite Apribota tik pasirinktiems vartotojams, programa bus įgalinta naudoti neprisijungus tik pasirinktam vartotojų sąrašui. Pasirinkite vieną ar kelis neprisijungus pasiekiamus profilius arba pasirinkite Naujas profilis su dabartiniais programos duomenimis. Norėdami nustatyti naują autonominį profilį, žiūrėkite "Mobile offline‟ profilio nustatymas.
Turite turėti administratoriaus teises, kad galėtumėte priskirti vartotojus autonominiam profiliui.
Uždarykite puslapį Parametrai , tada įrašykite ir paskelbkite programą. Kai baigsite, programa bus nustatyta naudoti neprisijungus.
„Mobile Offline‟ profilio nustatymas neprisijungus
"Mobile offline‟ profilis nurodo duomenų rinkinį, kuris sinchronizuojamas vartotojo įrenginyje. Profilie yra lentelių, įskaitant susijusius filtrus, kurios taikomos sinchronizuojant duomenis su vartotojo įrenginiu. Daugiau informacijos apie autonominius profilius rasite Autonominio profilio gairės.
Jei autonominis profilis veikia išplėstiniu režimu, turėsite įtraukti vartotojus į autonominį profilį. Jei nepridėsite vartotojo prie profilio neprisijungus, naudotojas negalės naudoti programos neprisijungęs.
Lentelės įgalinimas veikti neprisijungus
Lentelė turi būti įgalinta naudoti neprisijungus, kad būtų galima įtraukti ją į autonominį profilį. Pagal numatytuosius nustatymus kai kurias lenteles galima naudoti neprisijungus. Norėdami patikrinti, ar lentelė įjungta neprisijungus, atlikite šiuos veiksmus.
Prisijunkite prie Power Apps.
Kairiojoje srityje pasirinkite Duomenų>lentelės.
Pasirinkite lentelę, kurią norite įtraukti į autonominį profilį, tada komandų juostoje pasirinkite Parametrai.
Lentelės parametrų redagavimo srityje pasirinkite Išplėstinės parinktys ir sekcijoje Šios lentelės eilutės pasirinkite Galima atsijungti.
Programą galima susieti tik su vienu profiliu. Tačiau profilį galima bendrinti tarp kelių programų. Tai gali būti naudinga, kai kelios programos turi tą patį duomenų rinkinį, nes jį reikia atsisiųsti tik vieną kartą į įrenginį ir bendrinti tarp programų.
Numatytojo profilio gener kūrimas
Šiuolaikinis programų dizaineris sugeneruoja numatytąjį neprisijungus pasiekiamą profilį pagal tai, kaip programa sukonfigūruota.
Numatytasis profilis neprisijungus yra pradinis taškas, kuris padeda greitai sukurti profilį neprisijungus. Numatytasis profilis neapskaičiuoja optimalių kiekvienos lentelės filtrų. Svarbu peržiūrėti ir koreguoti siūlomus filtrus pagal jūsų organizacijos poreikius.
Pasirinkite Naujas profilis su dabartiniais programos duomenimis.
Peržiūrėkite kiekvienos lentelės siūlomus filtrus. Įsitikinkite, kad į naudotojų įrenginius atsisiųsti duomenys apsiriboja tik tuo, kas būtina. Sutelkite dėmesį į dažniausiai jūsų programoje naudojamas lenteles, kuriose daugeliu atvejų yra nustatytas filtras Organizacijos eilutės .
Lentelėse, kurios pridedamos prie profilio, taip pat yra filtras Tik susijusios eilutės. Tai lentelės, naudojamos tam tikruose rodiniuose, kuriems reikalinga susijusi informacija. Jums gali nereikėti jų modifikuoti pagal savo organizacijos poreikius.
Lentelės įtraukimas į autonominio profilio ir filtrų įtraukimas
Norint apriboti į vartotojų įrenginius atsisiunčiamų duomenų kiekį, labai svarbu kiekvienai neprisijungus profilyje sukonfigūruotai lentelei taikyti tinkamą filtrą.
Įsitikinkite, kad sukonfigūravote bent vieną kiekvienos lentelės profilio taisyklę, kad galėtumėte atsisiųsti jos duomenis.
Tinkinimas | Rekomendacija |
---|---|
Organizacijos eilutės - jei pasirinkta, pasirinkite bent vieną iš šių parinkčių: - Vartotojo eilutės - Komandų eilutės - Verslo vieneto eilutės |
Jei norite apibrėžti šį filtrą, turite pasirinkti bent vieną iš pateiktų parinkčių. Labai rekomenduojama lentelei neturėti verslo vieneto lygio filtro, nebent yra rimtas pagrindimas. Jis rekomenduojamas bendrųjų duomenų scenarijui su dideliu duomenų rinkiniu, pvz., kainoraščiu. |
Visos eilutės | Jei pasirenkate šį filtrą, negalite nustatyti jokių kitų filtravimo taisyklių. |
Tik susijusios eilutės | Įsitikinkite, kad susijusi lentelė buvo įtraukta į autonominį profilį. |
Pasirinktinis | Galite nustatyti pasirinktinį filtrą iki trijų lygių gylio. |
Atminkite, kad pasirinktiniame filtre galite turėti 15 susijusių lentelių. Taip pat galite turėti 15 ryšių. Tai yra skirtingi patikrinimai, kurių negalima įtraukti. 15 ryšių riba yra tranzityvi, t. y. jei lentelėje B yra N ryšių, o lentelėje A pridedate nuorodą į lentelę B, tada A santykių skaičius padidinamas N+1; vienas plius N jau B lentelėje. Šis apribojimas taikomas profilio elementui profilio lentelėje.
Pasirinkite Įtraukti lentelę.
Pasirinkite lentelę ir apibrėžkite filtrus.
Nustatykite toliau nurodytus filtrus:
Pasirinkite eilutes, kurias norite padaryti pasiekiamas neprisijungus. Jei naudojate parinktį Pasirinktinis , naudokite reiškinio daryklę , kad nustatytumėte išplėstines sąlygas.
Ryšiai pateikia skirtingus ryšius, galimus tarp dabartinės lentelės ir kitų lentelių, įtrauktų į autonominį profilį. Pasirinkus ryšį užtikrinama, kad susijusios eilutės, einančios po to ryšio, bus atsisiųstos ir pasiekiamos neprisijungus.
Failai ir vaizdai apibrėžia, kuriuos failo ar vaizdo stulpelius reikia atsisiųsti neprisijungus. Galite atsisiųsti kiekvieną failų stulpelį arba iš viso jo atsisiųsti. Galite pasirinkti vaizdus kiekviename stulpelyje, kurį norite atsisiųsti.
Sinchronizavimo intervalas apibrėžia sinchronizavimo dažnį, kuris turi būti taikomas įrenginyje, kad būtų galima sinchronizuoti duomenis su serveriu. Jei lentelės duomenys, pvz., katalogo ar produktų lentelės, dažnai nesikeičia, galbūt norėsite sutelkti dėmesį tik į duomenų sinchronizavimą, kai to reikia, pvz., atnaujinti tik kartą per dieną.
Profilyje galite turėti tik iki 15 susijusių lentelių. Jei viršysite ribą, gausite klaidos pranešimą ir negalėsite publikuoti autonominio profilio.
Pasirinkite Pridėti + išsaugoti , kad pridėtumėte lentelę ir filtrus prie profilio.
Kai visos profilio lentelės bus tinkamai sukonfigūruotos, pasirinkite Atlikta>Publikuoti savo programą.
Kai programa paskelbiama, programa įgalinama naudoti neprisijungus.
Vartotojų įtraukimas į autonominį profilį
Jei pasirinkote Numatytąjį profilio neprisijungus režimą, visi jūsų vartotojai, turintys prieigą prie programos, taip pat gali jį naudoti neprisijungę.
Tačiau, jei pasirinkote Apribota pasirinktiems vartotojams, turite rankiniu būdu įtraukti vartotojus (reikia administratoriaus teisių) į autonominį profilį. Programa įgalinta naudoti neprisijungus tik tiems sukonfigūruotiems vartotojams.
Pasirinkite Įtraukti vartotojų (reikia administratoriaus teisių).
Prisijunkite prie „Power Platform“ administravimo centro.
Srityje Vartotojai, turintys prieigą neprisijungus, pasirinkite Įtraukti vartotojų.
Pasirinkite vartotojus, kuriuos norite įtraukti į "Mobile Offline‟ profilį. Įtraukti vartotojai, atsižvelgiant į komandas, pateikiami po kiekviena komanda. Vartotojai, kurie pridedami atskirai, pateikiami kaip atskiri vartotojai.
Baigę įtraukti žmonių, pasirinkite Įrašyti.
Jei atlikote kokių nors ID grupės komandos pakeitimų Microsoft Entra , turite pašalinti ir vėl įtraukti komandą į "Mobile Offline" profilį, kad pakeitimai įsigaliotų.
"Mobile offline" klasikinės versijos įgalinimas
Pirmiausia neprisijungus yra numatytasis režimas, kai įgalinate programą naudoti neprisijungus. Jei norite perjungti į klasikinį režimą neprisijungus, turite jį įjungti savo modeliu pagrįstoje programoje. Tai atskiras kiekvienos programos parametras.
Prisijunkite prie Power Apps.
Kairiojoje srityje pasirinkite Programėlės, tada pasirinkite modeliu pagrįstą programą, kurią norite įgalinti naudoti neprisijungus.
Pasirinkite Daugiau (...) >Redaguokite , kad atidarytumėte šiuolaikinį programų dizaino įrankį.
Komandų juostoje pasirinkite Nustatymai.
Skirtuke Funkcijos nustatykite jungiklį Įgalinti klasikinį neprisijungus į Taip.
Pasirinkite Įrašyti ir paskelbkite programą.
Sinchronizavimo parametrų apibrėžimas mobiliuosiuose įrenginiuose (peržiūros versija)
[Šis skyrius yra išankstinė dokumentacija ir gali būti keičiamas.]
Galite leisti vartotojams valdyti automatinio sinchronizavimo intervalus arba ryšio tipą, kad būtų galima sinchronizuoti duomenis.
Komandų juostoje pasirinkite Nustatymai.
Pasirinkite skirtuką Būsimas :
- Nustatykite parinktį Leisti vartotojams koreguoti sinchronizavimo dažnį į Įjungta , kad sureguliuotumėte sinchronizavimo intervalą, kad sinchronizuotumėte daugiau ar rečiau, atsižvelgiant į individualius poreikius. Vartotojai gali pasirinkti automatiškai nesinchronizuoti, jei nori sinchronizuoti tik pagal poreikį.
- Nustatykite parinkties Leisti vartotojams sinchronizuoti tik naudojant "Wi-Fi" reikšmę Įjungta , kad vartotojai galėtų pasirinkti, ar automatinis sinchronizavimas vyksta korinio ryšio tinkluose ir "Wi-Fi" ryšiuose, ar tik prisijungus prie "Wi-Fi" tinklo.
Svarbu
- Tai yra peržiūros versijos funkcija.
- Peržiūros versija funkcijos nėra skirtos naudoti gamybai ir jų funkcijos gali būti apribotos. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.
Įjungti interneto režimą (peržiūros versija)
[Šis skyrius yra išankstinė dokumentacija ir gali būti keičiamas.]
Pirmasis neprisijungęs režimas suteikia geriausią patirtį vartotojams, esantiems tinklo sąlygomis be arba esant žemoms tinklo sąlygoms. Kai duomenys sinchronizuojami, dirbate su duomenimis vietiniame įrenginyje, neatsižvelgiant į tinklo būseną. Tačiau jei jūsų neprisijungus pasiekiamame profilyje yra filtrų, gali būti, kad negalėsite pasiekti visų duomenų, kuriuos galėjote gauti prisijungę naudodami naršyklę, net kai įrenginys prijungtas prie tinklo.
Jei naudotojams svarbu pasiekti duomenis, kurie neatsisiunčiami į jų įrenginius, galite suaktyvinti interneto režimo jungiklį, kuris vartotojams matomas puslapyje Įrenginio būsena. Kai vartotojai naudoja internetinio režimo jungiklį, jie gali pasiekti duomenis, kurie nėra sinchronizuojami su vietiniu įrenginiu. Jungiklį galima įjungti tik tada, kai įrenginys prijungtas prie tinklo.
- Komandų juostoje pasirinkite Nustatymai.
- Pasirinkite skirtuką Būsimas .
- Nustatykite parinktį Leisti vartotojams dirbti interneto režimu į Įjungta , kad vartotojai galėtų pasirinkti, ar jie nori naudoti programą prisijungimo režimu, kai yra prisijungę prie tinklo.
Svarbu
- Tai yra peržiūros versijos funkcija.
- Peržiūros versija funkcijos nėra skirtos naudoti gamybai ir jų funkcijos gali būti apribotos. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.
Palaikomos galimybės
Veiklos taisyklės: veiklos taisyklės palaikomos "Mobile Offline". Daugiau informacijos ieškokite Veiklos taisyklių kūrimas norint taikyti logiką modeliu pagrįstos programos formoje.
Veiklos procesų sekos: galite naudoti verslo procesų sekas atjungties režimu, jei tenkinamos šios sąlygos:
- Verslo procesų srautas naudojamas programoje, kurią galite paleisti naudodami „Power Apps Mobile“.
- Programa Power Apps mobiliesiems sukonfigūruota naudoti neprisijungus.
- Veiklos procesų sekoje yra viena lentelė.
- Veiklos procesų seka lentelė įtraukiama į autonominį profilį.
Pastaba.
Jei lentelė susieta su keliomis verslo procesų sekomis, norint, kad kuri nors iš verslo procesų sekų veiktų neprisijungus, visi verslo procesų seksai turi būti įtraukti į autonominio profilio profilį.
Trys komandos galimos verslo procesų sekoms, kai programą paleidžiate atjungties režimu Power Apps programoje mobiliesiems:
- Tolesnis etapas
- Ankstesnis etapas
- Nustatyti aktyvų etapą
Daugiau informacijos ieškokite Veiklos procesų sekų vykdymas neprisijungus.
Peržvalgos palaikymas: lentelių, sukonfigūruotų naudoti "Mobile Offline", peržvalgos palaikomos. Visos peržvalgoje dalyvaujančios lentelės taip pat turi būti sukonfigūruotos naudoti neprisijungus.
Pastabos apie laiko planavimo juostos valdiklį: pastabos apie laiko planavimo juostos valdiklį pasiekiamos neprisijungus. Autonominiu režimu galite fotografuoti, skaityti pastabas ir pridėti / šalinti priedus. Turite pridėti pastabų lentelę naudodami parinktį Tik susijusios eilutės ir vartotojas (sistemos vartotojas) neprisijungus pasiekiamoje aplinkoje.
Pastaba.
Laukas Data nepasiekiamas atliekant "Mobile offline" iešką.
Pasirinktinės lentelės: Šiomis komandomis galima redaguoti formą: Pažymėti kaip baigtą, Atnaujinti, Konvertuoti į galimybę ir Naikinti.