Nastavení Mobile Offline

Použijte moderní návrhář aplikací k povolení použití aplikací řízených modelem offline na mobilním zařízení. Když je povolen režim offline, uživatelé mohou pracovat se svými daty bez připojení k internetu v mobilní aplikaci Power Apps.

Předpoklady

Před povolením mobilního režimu offline ověřte následující předpoklady:

  • Ke konfiguraci offline režimu pro modelem řízené aplikace je zapotřebí role tvůrce prostředí, správce systému nebo přizpůsobení systému. Tyto role mají oprávnění vytvářet, číst, zapisovat, mazat a sdílet v tabulce Mobilní offline profil. Další informace viz O předdefinovaných rolích zabezpečení

  • Uživatelé s rolí základní uživatel mohou otevřít a používat offline aplikaci. Tato role má oprávnění ke čtení pro tabulku Mobilní offline profil.

    Pokud máte vlastní roli zabezpečení, ujistěte se, že máte oprávnění číst pro tabulku Mobilní Offline profil. Další informace viz: Různá oprávnění

Optimalizace aplikace pro Mobile Offline

Mobilní aplikace běží na menších obrazovkách s omezenou konektivitou. Než povolíte režim offline, ujistěte se, že je vaše modelem řízená aplikace optimalizována pro offline a mobilní použití. Zvažte počet uživatelských scénářů, které chcete pokrýt, a množství dat, které aplikace použije. Vytvořte aplikaci, která je jednoduchá a lehká.

Pokud máte počítače a vzdálené mobilní uživatele, optimalizujte uživatelské prostředí vytvořením dvou samostatných aplikací. Vytvořte online aplikaci pro uživatele v kanceláři a další aplikaci pro mobilní uživatele, kteří mohou mít omezené připojení.

Při vytváření aplikace pro mobilní offline použití postupujte podle těchto doporučených postupů:

  • Identifikujte scénáře na cestách, které spolu funkčně souvisí, jako jsou úkoly, které provádějí uživatelé pracující v terénu.

  • Snižte složitost své aplikace omezením množství metadat aplikace, která je třeba stáhnout do zařízení uživatele. Přidávejte pouze tabulky a zobrazení, která jsou potřeba pro vaše mobilní uživatele. Více informací viz Přidání stránek do aplikace.

  • Uchovávejte pouze zobrazení, která jsou nezbytná, a odeberte ta, která nejsou potřebná každý den. Zachovejte například zobrazení Moje aktivní účty a odstranňte zobrazení Všechny účty. Udržujte své formuláře lehké pro plynulé a intuitivní ovládání na zařízeních s malou obrazovkou. Zde jsou možné optimalizace pro formuláře na mobilu:

    • Vytvářejte vyhrazené formuláře pro mobilní použití.

    • Sdílejte formuláře napříč mobilním a počítačovým prostředím, ale v mobilu deaktivujte některá pole.

      Vlastnosti formuláře.

Zapnutí aplikace pro použití offline

  1. Přihlaste se do Power Apps.

  2. V levém podokně vyberte Aplikace a vyberte modelem řízenou aplikaci, kterou chcete povolit pro offline režim.

  3. Výběrem možnosti Další > Upravit otevřete návrháře aplikací.

  4. Na panelu příkazů vyberte Nastavení.

  5. Na kartě Obecné nastavte přepínač Lze použít offline na ON.

  6. Vyberte typ profilu offline: Výchozí nebo Rozšířený.

    • Pokud vyberete Výchozí, je aplikace povolena pro použití offline pro všechny uživatele. Vyberte existující profil offline nebo vyberte Nový profil s aktuálními daty aplikace. Chcete-li nastavit nový profil offline, viz Nastavte si mobilní offline profil.

    • Pokud vyberete Omezeno na vybrané uživatele, je aplikace povolena pro použití offline pouze pro vybraný seznam uživatelů. Vyberte jeden nebo více profilů offline nebo vyberte Nový profil s aktuálními daty aplikace. Chcete-li nastavit nový profil offline, viz Nastavte si mobilní offline profil.

    • Abyste mohli přiřadit uživatele k profilu offline, musíte mít oprávnění správce.

  7. Zavřete stránku Nastavení a poté aplikaci uložte a publikujte. Až budete hotovi, aplikace je nastavena pro použití offline.

Nastavení profilu Mobile Offline

Mobilní offline profil představuje datovou sadu, která je synchronizována na zařízení uživatele. Profil obsahuje tabulky, včetně souvisejících filtrů, které se použijí při synchronizaci dat do zařízení uživatele. Další informace o offline profilech viz Pokyny pro offline profil.

Pokud je profil offline v rozšířeném režimu, budete muset přidat uživatele do profilu offline. Pokud do profilu offline nepřidáte uživatele, uživatel nebude moci používat aplikaci v režimu offline.

Povolte tabulku pro offline

Chcete-li tabulku přidat do offline profilu, je třeba ji povolit pro režim offline. U některých tabulek je ve výchozím nastavení povolen režim offline. Pomocí těchto kroků ověřte, zda je u tabulky povolen režim offline.

  1. Přihlaste se do Power Apps.

  2. V levém podokně vyberte Data > Tabulky.

  3. Vyberte tabulku, kterou chcete přidat do offline profilu, a poté na panelu příkazů vyberte Nastavení.

  4. V nastavení Upravit tabulku vyberte Rozšířené možnosti a v sekci Řádky v této tabulce vyberte Lze stáhnout offline.

Aplikaci lze propojit pouze s jedním profilem. Profil však lze sdílet mezi více aplikacemi. To může být užitečné, když více aplikací sdílí stejnou datovou sadu, kterou pak stačí stáhnout pouze jednou do zařízení a mezi aplikacemi.

Povolte tabulku pro offline použití.

Vygenerujte výchozí profil

Moderní návrhář aplikací vygeneruje výchozí profil offline, který je založen na tom, jak je aplikace nakonfigurována.

Výchozí profil offline je výchozím bodem, který vám pomůže rychle vytvořit profil offline. Výchozí profil nevypočítá optimální filtry pro každou tabulku. Pokud máte složitou aplikaci, může být automaticky vygenerovaný profil částečně úspěšný, protože pouze část aplikace může být správně nastavena pro použití offline. S ohledem na to je důležité, abyste zkontrolovali a upravili navrhované filtry na základě potřeb vaší organizace.

  1. Vyberte Nový profil s aktuálními daty aplikace.

    Vytvořit nový profil.

  2. Zkontrolujte navrhované filtry pro každou tabulku. Ujistěte se, že data stahovaná do zařízení uživatelů jsou omezena pouze na to, co je nezbytné. Zaměřte se na nejčastěji používané tabulky ve vaší aplikaci, které ve většině případů mají sadu filtrů Řádky organizace.

    Výchozí automaticky generovaný profil.

Tabulky, které jsou přidány do profilu, mají také filtr Pouze související řádky. Jedná se o tabulky používané v určitých pohledech, které vyžadují související informace. Možná je nebudete muset upravovat podle potřeb vaší organizace.

Přidejte tabulku do offline profilu a použijte filtry

Použití vhodného filtru pro každou z tabulek nakonfigurovaných v profilu offline je zásadní pro omezení množství dat stahovaných do zařízení uživatelů.

Mějte na paměti, že ve vlastním filtru můžete mít 15 souvisejících tabulek. Můžete mít také 15 vztahů. Jedná se o odlišné kontroly, které nemusejí dávat shodný výsledek. Limit 15 vztahů je tranzitivní, což znamená, že pokud tabulka B má N vztahů a přidáte odkaz na tabulku B do tabulky A, zvýší se počet vztahů A o N+1; jedna plus těch N, které již jsou v tabulce B. Tento limit platí na položku profilu pro tabulku v profilu.

  1. Zvolte Přidat tabulku.

    Přidání tabulky.

  2. Vyberte tabulku a poté definujte filtry.

  3. Nastavte následující filtry:

    1. Zvolte řádek, který chcete zpřístupnit offline. Pro možnost Vlastní použijte tvůrce výrazů a nastavte pokročilé podmínky.

    2. Vztahy uvádí různé vztahy dostupné mezi aktuální tabulkou a jinými tabulkami přidanými v offline profilu. Výběr vztahu zajistí, že související řádky za tímto vztahem budou staženy a zpřístupněny offline.

    3. Soubory a obrázky definují, které sloupce pro soubor nebo obrázek je třeba stáhnout offline. U souborů si můžete vybrat, zda chcete stáhnout každý sloupec nebo žádný. U obrázků můžete podrobně vybrat každý sloupec, který chcete stáhnout.

    4. Interval synchronizace definuje frekvenci synchronizace, která se použije na zařízení pro synchronizaci dat se serverem. Pokud se data tabulky nemění často, například katalog nebo tabulka produktů, možná se budete chtít zaměřit na synchronizaci dat pouze v případě potřeby, například obnovování pouze jednou denně.

      V profilu můžete mít maximálně 15 souvisejících tabulek. Pokud limit překročíte, zobrazí se chyba a nebudete moci publikovat profil offline.

  4. Vyberte Přidat + uložit pro přidání tabulky a filtrů do profilu.

  5. Když jsou všechny tabulky správně nakonfigurovány pro profil, vyberte Hotovo > Publikujte svoji aplikaci.

    Po publikování aplikace je povoleno použití offline.

Přidání uživatelů do offline profilu

Pokud jste vybrali Výchozí režim offline profilu, všichni vaši uživatelé, kteří mají přístup k aplikaci, ji mohou používat také v režimu offline.

Pokud jste však vybrali Omezeno na vybrané uživatele, musíte ručně přidat uživatele (vyžaduje oprávnění správce) do profilu offline. Aplikace je povolena pro použití offline pouze pro tyto nakonfigurované uživatele.

  1. Vyberte Přidat uživatele (vyžaduje oprávnění správce).

    Automaticky generovaný profil omezený na vybrané uživatele.

  2. Přihlaste se k centru pro správu Power Platform.

  3. V oblasti Uživatelé s offline přístupem vyberte Přidat uživatele.

  4. Vyberte uživatele, které chcete přidat do profilu Mobile Offline. Uživatelé přidaní na základě týmů se zobrazí pod každým týmem. Uživatelé, kteří jsou přidáváni jednotlivě, se zobrazí jako jednotliví uživatelé.

  5. Po přidání osob vyberte Uložit.

    Pokud jste v týmu skupiny Microsoft Entra ID provedli nějaké změny, musíte tým odebrat a přidat zpět do profilu Mobile Offline, aby se změny projevily.

Povolení klasického mobile offline

Přednostně offline je výchozí režim, když povolíte aplikaci pro použití offline. Pokud chcete přejít na klasický režim offline, musíte jej povolit pro každou vaši modelem řízenou aplikaci. Je to samostatné nastavení aplikace pro každou aplikaci.

  1. Přihlaste se ke službě  Power Apps.

  2. V levém podokně vyberte Aplikace a vyberte modelem řízenou aplikaci, kterou chcete povolit pro offline režim.

  3. Výběrem možnosti Další (...) > Upravit otevřete návrháře aplikací.

  4. Na panelu příkazů vyberte Nastavení.

  5. Na kartě Funkce přepněte Povolit klasický offline  na Ano.

  6. Vyberte  Uložit  a poté publikujte aplikaci.

Konflikt synchronizace

Když uživatel provede změny dat v offline aplikaci, aktualizace každého sloupce se vrátí zpět na Dataverse, jakmile bude síť dostupná. Poslední aktualizace každého sloupce je uložena v Dataverse, takže tato synchronizace se nezdaří kvůli konfliktním změnám.

Zásuvné moduly na straně serveru a ověřování mohou zneplatnit změny. Tyto změny jsou lokálně vráceny a do tabulky Chyby synchronizace Dataverse se zapíše chyba.

Definujte nastavení synchronizace na mobilu

Uživatelům můžete povolit, aby řídili intervaly automatické synchronizace nebo typ připojení pro synchronizaci dat.

  1. Na panelu příkazů vyberte Nastavení.

  2. Vyberte kartu Nadcházející:

    • Nastavením možnosti Povolit uživatelům upravit frekvenci synchronizace na hodnotu Zapnuto upravte interval synchronizace tak, aby se synchronizovala častěji nebo méně často v závislosti na individuálních potřebách. Uživatelé se mohou rozhodnout, že nebudou synchronizovat automaticky, pokud chtějí synchronizovat pouze na vyžádání.
    • Nastavte možnost Povolit uživatelům synchronizovat pouze přes Wi-Fi na Zapnuto, aby uživatelé mohli zvolit, zda se mají automaticky synchronizovat se děje v mobilních sítích a připojeních Wi-Fi nebo pouze při připojení k síti Wi-Fi.

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).