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ž
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre