Mobile Offline pre aplikácie plátna

Ak používatelia vašej aplikácie canvas založenej na Dataverse majú špinavý alebo žiadny prístup k internetu, môžete im jednoducho poskytnúť prístup offline pomocou jednoduchých prepínačov a plátna ovládanie. Vytvorenie základných offline aplikácií je jednoduché. Stačí zostaviť aplikáciu pomocou bežných Power Fx vzorcov a Power Apps offline funkcie zvládnu všetko ostatné.

Dôležité

Prvá funkcia offline funguje iba pre samostatné aplikácie na plátne. Nefunguje to pre vložené aplikácie plátna alebo vlastné stránky.

Dôležité

  • Funkcia prvá v režime offline funguje iba s Dataverse tabuľkami a nepodporuje nasledujúce Power Fx funkcie:
    • Min/Max/Priem
    • Relate
    • Unrelate
    • V (členstvo)
    • UpdateIf
    • RemoveIf
  • Filter pri vyhľadávaní stĺpcov podporuje iba jednu úroveň vyhľadávania, keď je v aplikácii povolený režim offline.
  • Vzťahy veľa k mnohým nie sú podporované.

Microsoft plánuje v budúcnosti podporovať tieto funkcie a tokeny.

Môžete tiež vytvárať zložité offline aplikácie pomocou vlastných offline profilov. Offline profil je súbor filtrov a obmedzení údajov, ktoré vaša aplikácia načítava do mobilných zariadení používateľov. Offline profily vám pomôžu optimalizovať výkon vašej aplikácie znížením množstva dát stiahnutých do zariadenia. Napríklad, zatiaľ čo môžete mať prístupové práva k miliónom záznamov v tabuľke, vaša aplikácia môže potrebovať iba tisíc z nich. Ak si stiahnete iba tisíc záznamov, vaša aplikácia bude fungovať lepšie. Ak potrebujete vo svojej offline aplikácii viac ako 15 tabuliek, možno by ste mali zvážiť použitie vlastného offline profilu.

Ak chcete začať s mobilným offline režimom, zapnite funkciu offline vo svojej aplikácii a v tabuľkách, ktoré aplikácia používa. Do aplikácie sa automaticky vloží základná šablóna offline obrazovky, ktorú môžete použiť priamo alebo ako východiskový bod. Nastavte si mobilný režim offline pre aplikácie plátna.

Mobilné zariadenia v režime najskôr offline

Offline-first znamená, že všetky dáta, ktoré používatelia potrebujú, keď sú offline, sa skopírujú do ich mobilného zariadenia. Na sťahovanie údajov si najprv vyžaduje prístup k sieti, ale potom používatelia pracujú výlučne s údajmi uloženými lokálne na ich zariadení, aj keď sú online. Zapnutie a vypnutie siete neovplyvňuje výkon aplikácie, pretože používa miestne údaje. Power Apps monitoruje sieťový prístup vašej aplikácie. Keď zistí pripojenie, automaticky synchronizuje všetky lokálne zmeny so serverom a stiahne všetky aktualizácie zo servera. Offline funkcie zvládajú detekciu konfliktov a minimalizujú využitie systémových prostriedkov.

Keď vo svojej aplikácii zapnete funkciu offline, aplikácia sa vždy spustí najskôr offline, s internetovým pripojením alebo bez neho. Táto funkcia optimalizuje výkon v režime offline a vytvára konzistentné prostredie pre používateľov pri zmene miesta.

Prečo používať režim offline pre aplikácie plátna namiesto LoadData/SaveData?

Používanie vstavanej funkcie offline pre aplikácie plátna má niekoľko kľúčových výhod namiesto funkcií LoadData/SaveData Power Fx .

Téma LoadData/SaveData Vstavané offline
Power Apps Studio podpora Vlastný Vstavané
Zložitosť kódu Power Fx zložitosť kódu sa zvyšuje so zložitosťou dát Žiadne programovanie
Podporované funkcie Power Fx Všetko Čiastočné (Pozrite si obmedzenia v Dôležitej poznámke na začiatku tohto článku.)
Pravidlá kontroly aplikácií None Označte bežné problémy s konfiguráciou
Používateľská skúsenosť offline alebo pripojenia Neposkytované/iba na mieru Automatické
Synchronizujte používateľskú skúsenosť alebo stav Neposkytované/iba na mieru Automatické
Podpora obrázkov a súborov Áno, ale môže naraziť na limity výkonu a pamäte Nie je podporované
Optimalizovaná delta synchronizácia No Áno
Riešenie konfliktov Manuálne Automatické
Miestne ukladací priestor údajov Files Transakčná databáza
Automaticky spracováva zmeny schémy No Áno
Rýchle spustenie aplikácie s veľkými množinami údajov No Áno
Limit veľkosti dát V závislosti od zariadenia, vo väčšine prípadov 30 – 70 MB V závislosti od zariadenia, až do kapacity pamäte zariadenia

Pozrite si tiež

Práca s aplikáciami plátna offline