Postavljanje mobilnog uređaja izvanmrežno

Koristite moderni dizajner aplikacija da biste omogućili izvanmrežnu upotrebu svojih aplikacije stvorenih prema modelu na mobilnom uređaju. Kada je izvanmrežni način rada omogućen, korisnici mogu komunicirati sa svojim podacima bez internetske veze na Power Apps mobilnoj aplikaciji.

Preduvjeti

Prije nego što omogućite izvanmrežni način mobilnog uređaja, provjerite sljedeće preduvjete:

  • Uloga autora okruženja, administratora sustava ili osobe za prilagodbu sustava potrebna je za konfiguriranje izvanmrežnog načina rada za aplikacije stvorene prema modelu. Te uloge imaju ovlasti stvaranje, čitanje, pisanje, brisanje i zajedničko korištenje u tablici Mobilni izvanmrežni profil . Dodatne informacije potražite u odjeljku O unaprijed definiranim sigurnosnim ulogama

  • Korisnici s osnovnom ulogom korisnika mogu otvarati i koristiti izvanmrežnu aplikaciju. Ova uloga ima privilegiju Čitanje za tablicu Mobilni izvanmrežni profil .

    Ako imate prilagođeni sigurnosna uloga, provjerite imate li privilegiju Čitanje za tablicu Mobilni izvanmrežni profil . Dodatne informacije potražite u odjeljku Razne ovlasti

Optimizirajte aplikaciju za uslugu Mobile Offline

Mobilne aplikacije rade na manjim zaslonima s ograničenom povezivošću. Prije nego omogućite izvanmrežni način rada, provjerite je li vaša aplikacija stvorena prema modelu optimizirana za izvanmrežnu i mobilnu upotrebu. Razmotrite broj korisničkih scenarija koje želite obuhvatiti i količinu podataka koje aplikacija koristi. Napravite aplikaciju koja je jednostavna i lagana.

Ako imate udaljene mobilne korisnike i korisnike stolnih računala, optimizirajte korisničko iskustvo stvaranjem dviju zasebnih aplikacija. Izradite online aplikaciju za uredske korisnike i drugu aplikaciju za mobilne korisnike koji možda imaju ograničenu povezivost.

Slijedite ove najbolje prakse prilikom izrade aplikacije za mobilnu izvanmrežnu upotrebu:

  • Identificirajte scenarije u pokretu koji se funkcionalno odnose, kao što su zadaci koje obavljaju korisnici koji rade na terenu.

  • Smanjite složenost svoje aplikacije ograničavanjem količine metapodataka aplikacije koje je potrebno preuzeti na korisnikov uređaj. Dodajte samo tablice i prikaze koji su potrebni mobilnim korisnicima. Dodatne informacije potražite u članku Dodavanje stranica u aplikaciju

  • Zadržite samo prikaze koji su potrebni i uklonite one koji nisu svakodnevno potrebni. Na primjer, zadržite prikaz Moji aktivni računi, a uklonite prikaz Svi računi. Neka vaši obrasci budu lagani za glatko i intuitivno iskustvo na uređajima s malim zaslonom. Sljedeće su moguće optimizacije za obrasce na mobilnim uređajima:

    • Izradite namjenske obrasce za mobilnu upotrebu.

    • Dijelite obrasce na mobilnom i stolnom računalu, ali onemogućite neka polja na mobilnom uređaju.

      Svojstva obrasca.

Omogućivanje aplikacije za izvanmrežnu upotrebu

  1. Prijavite se u sustav Power Apps.

  2. U lijevom oknu odaberite Aplikacije, zatim odaberite aplikaciju stvorenu prema modelu koju želite omogućiti za izvanmrežni rad.

  3. Odaberi više (...) > Uredi da biste otvorili moderni dizajner aplikacija

  4. Na naredbenoj traci, odaberite Postavke.

  5. Na kartici Općenito, postavite preklopnik Može se koristiti izvan mreže na Uključeno.

  6. Odaberite vrstu izvanmrežnog profila: Zadano ili Napredno ·.

    • Ako odaberete Zadano, aplikacija je omogućena za izvanmrežnu upotrebu za sve korisnike. Odaberite postojeći izvanmrežni profil ili odaberite Novi profil s trenutnim podacima aplikacije. Upute za postavljanje novog izvanmrežnog profila potražite u članku Postavljanje mobilnog izvanmrežnog profila.

    • Ako odaberete Ograničeno na odabrane korisnike, aplikacija je omogućena za izvanmrežnu upotrebu samo za odabrani popis korisnika. Odaberite jedan ili više izvanmrežnih profila ili odaberite Novi profil s trenutnim podacima aplikacije. Upute za postavljanje novog izvanmrežnog profila potražite u članku Postavljanje mobilnog izvanmrežnog profila.

    • Da biste korisnike dodijelili izvanmrežnom profilu, morate imati administratorske ovlasti.

  7. Zatvorite stranicu Postavke , a zatim spremite i objavite aplikaciju. Kada završite, aplikacija je postavljena za izvanmrežnu upotrebu.

Postavljanje mobilnog izvanmrežnog profila

Mobilni izvanmrežni profil predstavlja skup podataka koji se sinkronizira na korisnikovom uređaju. Profil sadrži tablice, uključujući povezane filtre, koji se primjenjuju kada se podaci sinkroniziraju s korisnikovim uređajem. Dodatne informacije o izvanmrežnim profilima potražite u odjeljku Smjernice izvanmrežnog profila.

Ako je izvanmrežni profil u naprednom načinu rada, morat ćete dodati korisnike u izvanmrežni profil. Ako korisnika ne dodate u izvanmrežni profil, korisnik ga ne može koristiti u izvanmrežnom načinu rada.

Omogućivanje izvanmrežne tablice

Tablica mora biti omogućena za izvanmrežni rad da bi se dodala u izvanmrežni profil. Neke su tablice prema zadanim postavkama omogućene za izvanmrežni rad. Slijedite ove korake da biste provjerili je li tablica omogućena za izvanmrežni rad.

  1. Prijavite se u sustav Power Apps.

  2. U lijevom oknu odaberite Podatkovne > tablice.

  3. Odaberite tablicu koju želite dodati izvanmrežnom profilu, a zatim na naredbenoj traci odaberite Postavke.

  4. U postavkama Uređivanje tablice odaberite Napredne opcije te u odjeljku Redci u ovoj tablici Može se preuzeti izvan mreže.

Aplikacija se može povezati samo s jednim profilom. Međutim, profil se može dijeliti između više aplikacija. To može biti korisno kada više aplikacija dijeli isti skup podataka jer ga je potrebno preuzeti samo jednom na uređaj i dijeliti između aplikacija.

Omogućite tablicu za izvanmrežno korištenje.

Generirajte zadani profil

Moderni dizajner aplikacija generira zadani izvanmrežni profil na temelju načina na koji je aplikacija konfigurirana.

Zadani izvanmrežni profil početna je točka koja će vam pomoći da brzo izgradite izvanmrežni profil. Zadani profil ne izračunava optimalne filtre za svaku tablicu. Ako imate složenu aplikaciju, automatski generirani profil može biti djelomično uspješan jer je samo dio aplikacije možda ispravno postavljen za izvanmrežnu upotrebu. Imajući to na umu, važno je da pregledate i prilagodite predložene filtre na temelju potreba vaše organizacije.

  1. Odaberite Novi profil s trenutačnim podacima aplikacije.

    Stvorite novi profil.

  2. Pregledajte predložene filtre za svaku tablicu. Provjerite jesu li podaci preuzeti na uređajima korisnika ograničeni samo na ono što je potrebno. Usredotočite se na najčešće korištene tablice u svojoj aplikaciji, koje u većini slučajeva imaju set filtera Organizacijski redci.

    Zadani automatski generirani profil.

Tablice koje se dodaju u profil također imaju filtar Samo povezani redci. To su tablice koje se koriste u određenim prikazima koji zahtijevaju povezane informacije. Možda ih nećete morati mijenjati u skladu s potrebama tvrtke ili ustanove.

Dodajte tablicu izvanmrežnom profilu i primijenite filtre

Primjena odgovarajućeg filtra za svaku tablicu konfiguriranu u izvanmrežnom profilu ključna je za ograničavanje količine podataka koji se preuzimaju na uređajima korisnika.

Imajte na umu da možete imati 15 povezanih tablica u prilagođenom filtru. Također možete imati 15 odnosa. Ovo su različite provjere koje se možda neće pribrojiti. Ograničenje od 15 Odnosi je tranzitivno, što znači da ako tablica B ima N Odnosi, a dodate referencu na tablicu B u tablici A, tada povećava broj odnosa A za N + 1; jedan plus N već u tablici B. Ovo ograničenje je po stavci profila za tablicu u profilu.

  1. Odaberite Dodaj tablicu.

    Dodajte tablicu.

  2. Odaberite tablicu, a zatim definirajte filtre.

  3. Postavite sljedeće filtre:

    1. Odaberite retke koje želite učiniti dostupnima izvan mreže. Za opciju Prilagođeno koristite sastavljač izraza za postavljanje naprednih uvjeta.

    2. Popis Odnosi navodi različite odnose dostupne između trenutne tablice i drugih tablica dodanih u izvanmrežnom profilu. Odabirom odnosa osigurava se preuzimanje i dostupnost povezanih redaka nakon tog odnosa izvanmrežno.

    3. Datoteke i Slike definiraju stupce za datoteku ili sliku koju je potrebno preuzeti izvan mreže. Za datoteke možete odabrati preuzimanje svakog stupca ili nijedan. Za slike možete precizno odabrati svaki stupac koji želite preuzeti.

    4. Interval sinkronizacije definira frekvenciju sinkronizacije koja se primjenjuje na uređaju za sinkronizaciju podataka s poslužiteljem. Ako se podaci tablice ne mijenjaju često, kao što su katalog ili tablica proizvoda, možda ćete se htjeti usredotočiti samo na sinkronizaciju podataka kada je to potrebno, kao što je osvježavanje samo jednom dnevno.

      U profilu možete imati samo do 15 povezanih tablica. Ako prekoračite ograničenje, prikazat će se pogreška i nećete moći objaviti izvanmrežni profil.

  4. Odaberite Dodaj + spremi da biste dodali svoju tablicu i filtre u profil.

  5. Kada su sve tablice ispravno konfigurirane za profil, odaberite Gotovo > Objavi aplikaciju.

    Kada se aplikacija objavi, aplikacija je omogućena za izvanmrežnu upotrebu.

Dodavanje korisnika u izvanmrežni profil

Ako ste odabrali Zadani način izvanmrežnog profila, svi korisnici koji imaju pristup aplikaciji mogu ga koristiti i u izvanmrežnom načinu rada.

Međutim, ako ste odabrali Ograničeno na odabrane korisnike, morate ručno dodati korisnike (potrebne su administratorske ovlasti) u izvanmrežni profil. Aplikacija je omogućena za izvanmrežnu upotrebu samo za konfigurirane korisnike.

  1. Odaberite Dodaj korisnike (potrebne su administratorske ovlasti).

    Ograničeno na automatski generirani profil odabranih korisnika.

  2. Prijavite se u centar za administratore platforme Power Platform.

  3.  U području Korisnici s izvanmrežnim pristupom odaberite Dodaj korisnike.

  4. Odaberite korisnike koje želite dodati u izvanmrežni profil za mobilne uređaje. Korisnici koji se dodaju, na temelju timova, navedeni su u svakom timu. Korisnici koji se dodaju pojedinačno navedeni su kao pojedinačni korisnici.

  5. Kada završite s dodavanjem osoba, odaberite Spremi.

    Ako ste napravili bilo kakve promjene u timu Microsoft Entra grupe ID, morate ukloniti i vratiti tim u izvanmrežni profil mobilnog uređaja da bi promjene stupile na snagu.

Omogući mobilni izvanmrežni klasik

Prvi izvanmrežni način rada zadani je način rada kada omogućite aplikaciju za izvanmrežnu upotrebu. Ako se želite prebaciti na izvanmrežni klasični način rada, morate ga omogućiti za svaku od aplikacija stvorenih prema modelu. To je zasebna postavka aplikacije za svaku aplikaciju.

  1. Prijavite se u Power Apps.

  2. U lijevom oknu odaberite Aplikacije, a zatim aplikaciju stvorenu prema modelu koju želite omogućiti izvanmrežno.

  3. Odaberite Više (...) > Uredite da biste otvorili moderni dizajner aplikacija.

  4. Na traci naredbi odaberite Postavke.

  5. Na kartici Značajke postavite prekidač Omogući izvanmrežni klasični prekidač na Da.

  6. Odaberite Spremi, a zatim objavite aplikaciju.

Sukob pri sinkronizaciji

Kada korisnik promijeni podatke u izvanmrežnoj aplikaciji, ažuriranja svakog stupca vraćaju se na Dataverse čim mreža postane dostupna. Posljednje ažuriranje svakog stupca pohranjeno je u Dataverse sustavu pa sinkronizacija ne uspijeva zbog sukobljenih promjena.

Dodaci i provjera valjanosti na strani poslužitelja mogu poništiti valjanost promjena. Te se promjene vraćaju lokalno, a pogreška se zapisuje u tablicu Pogreške pri sinkronizaciji Dataverse .

Definiranje postavki sinkronizacije na mobilnom uređaju

Korisnicima možete omogućiti kontrolu automatskih intervala sinkronizacije ili vrste veze za sinkronizaciju podataka.

  1. Na naredbenoj traci, odaberite Postavke.

  2. Odaberite karticu Nadolazeće :

    • Postavite opciju Dopusti korisnicima prilagodbu učestalosti sinkronizacije na Uključeno da biste prilagodili interval sinkronizacije za više-manje čestu sinkronizaciju, ovisno o individualnim potrebama. Korisnici mogu odabrati da se ne sinkroniziraju automatski ako žele sinkronizirati samo na zahtjev.
    • Postavite opciju Dopusti korisnicima sinkronizaciju samo putem Wi-Fi veze na Uključeno da biste korisnicima omogućili odabir odvija li se njihova automatska sinkronizacija na mobilnim mrežama i Wi-Fi vezama ili samo kada su povezani s Wi-Fi mrežom.

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).