„Mobile Offline“ drobės programose

Jei jūsų Dataverse pagrįstos drobės programos vartotojai turi dėmėtą prieigą prie interneto arba jos neturi, galite lengvai suteikti prieigą neprisijungus naudodami paprastus jungiklius ir drobės valdiklį. Pagrindines programas, kurios pirmiausia pasiekiamos neprisijungus, lengva kurti. Tiesiog sukurkite programą naudodami įprastas Power Fx formules, o Power Apps neprisijungus pasiekiamos funkcijos tvarkys visa kita.

Svarbu

Pirmoji funkcija neprisijungus veikia tik atskirose, drobės programose. Jis neveikia įterptose drobės programose ar pasirinktiniuose puslapiuose.

Svarbu

  • Funkcija "svarbiausia – neprisijungus" veikia tik su Dataverse lentelėmis ir nepalaiko šių Power Fx funkcijų:
    • Min/Max/Vid.
    • Susieti
    • Unrelate
    • In (narystė)
    • UpdateIf
    • RemoveIf
  • Filtras stulpelių peržvalgoje palaiko tik vieną peržvalgos lygį, kai programa įgalinta naudoti neprisijungus.
  • Ryšiai "daugelis su daugeliu" nepalaikomi.

"Microsoft" ateityje planuoja palaikyti šias funkcijas ir žetonus.

Taip pat galite kurti sudėtingas neprisijungus pasiekiamas programas naudodami pasirinktinius neprisijungus pasiekiamus profilius. Neprisijungus pasiekiamas profilis – tai filtrų ir duomenų, kuriuos programa įkelia į naudotojų mobiliuosius įrenginius, apribojimų rinkinys. Neprisijungus pasiekiami profiliai padeda optimizuoti programos našumą, nes sumažina į įrenginį atsisiunčiamų duomenų kiekį. Pavyzdžiui, nors galite turėti prieigos prie milijonų lentelėje esančių įrašų teises, programai jų gali reikėti tik tūkstančio. Jei atsisiųsite tik tūkstantį įrašų, programa veiks geriau. Jei neprisijungus pasiekiamoje programoje reikia daugiau nei 15 lentelių, galbūt norėsite naudoti tinkintą neprisijungus pasiekiamą profilį.

Norėdami pradėti naudoti "Mobile Offline", programoje ir programoje naudojamose lentelėse įjunkite neprisijungus pasiekiamą funkciją. Pagrindinis neprisijungus pasiekiamas ekrano šablonas automatiškai įterpiamas į programą, kad galėtumėte jį naudoti tiesiogiai arba kaip pradžios tašką. Nustatykite drobės programų "Mobile Offline" paskyrą.

Prioritetinis „Mobile Offline“ režimas

Svarbiausia neprisijungus reiškia, kad visi duomenys, kurių vartotojams reikia neprisijungus, nukopijuojami į jų mobilųjį įrenginį. Norint iš pradžių atsisiųsti duomenis, reikalinga prieiga prie tinklo, tačiau po to vartotojai dirba tik su duomenimis, saugomais vietoje jų įrenginyje, net kai jie yra prisijungę. Perėjimas prie tinklo ir iš jo neturi įtakos programos našumui, nes ji naudoja vietinius duomenis. Power Apps Stebi programos prieigą prie tinklo. Aptikęs ryšį, jis automatiškai sinchronizuoja visus vietinius serverio pakeitimus ir atsisiunčia visus naujinimus iš serverio. Autonominės funkcijos tvarko konfliktų aptikimą ir sumažina sistemos išteklių naudojimą.

Kai programoje įjungiate funkciją neprisijungus, programa visada veikia pirmiausia neprisijungus, su interneto ryšiu arba be jo. Ši funkcija optimizuoja našumą neprisijungus ir sukuria nuoseklią patirtį vartotojams, kai jie keičia vietas.

Kodėl drobės programoms naudoti neprisijungus, o ne "LoadData" / "SaveData"?

Yra keletas pagrindinių pranašumų naudojant drobės programoms integruotą neprisijungus pasiekiamą funkciją, o ne "LoadData" / "SaveData" Power Fx funkcijas.

Tema LoadData/SaveData Integruotas neprisijungus
Power Apps Studio parama Pasirinktinis Įtaisytoji
Kodo sudėtingumas Power Fx Kodo sudėtingumas didėja kartu su duomenų sudėtingumu Jokio kodo
Palaikomos „Power Fx“ funkcijos Vis. Dalinis (Žr. apribojimus svarbioje pastaboje prie šio straipsnio pradžios.)
Programėlių tikrintuvo taisyklės Joks Bendrųjų konfigūracijos problemų žymėjimas vėliavėle
Vartotojo patirtis neprisijungus arba ryšys Nepateikta / tik pagal užsakymą Automatinis
Vartotojo patirties arba būsenos sinchronizavimas Nepateikta / tik pagal užsakymą Automatinis
Vaizdo ir failų palaikymas Taip, bet gali susidurti su našumo ir atminties apribojimais Nepalaikomas
Optimizuotas delta sinchronizavimas No Taip
Konfliktų sprendimas Rankinis Automatinis
Vietos duomenų saugykla Failai Operacijų duomenų bazė
Automatiškai apdoroja schemos pakeitimus No Taip
Greitas programų paleidimas su dideliais duomenų rinkiniais No Taip
Duomenų dydžio apribojimas Priklauso nuo įrenginio, daugeliu atvejų 30–70 MB Priklauso nuo įrenginio, iki įrenginio talpos

Taip pat žr.

Darbas su drobės programomis neprisijungus