Mobile Offline iestatīšana audekla programmām
Ieslēdziet bezsaistes režīmu pamatnes programmā, ja lietotājiem ir jāstrādā, neuztraucoties par interneta savienojumu.
Priekšnoteikumi
Jābūt ieslēgtai necenzētai kolonnas atlasei . Lai iespējotu šo līdzekli, atveriet audekla programmu rediģēšanai un pēc tam dodieties uz Settings > Upcoming features > Preview. Iestatiet opciju Necenzētas kolonnas atlase pārslēgt uz Ieslēgts.
Lai audekla programmām iestatītu bezsaistes režīmu, jums ir nepieciešama vides veidotāja, sistēmas administratora vai sistēmas pielāgotāja loma. Šīs lomas ir izveidojušas, lasījušas, raksta, dzēš un koplieto privilēģijas tabulās
Canvas App
unMobile offline profile
tabulās. Uzziniet par iepriekš definētām drošības lomām.Lietotāji ar pamata lietotāja lomu nevar atvērt bezsaistes lietojumprogrammu. Ir jāizveido pielāgots drošības loma ar lasīšanas atļaujām tabulās
Canvas App
unMobile offline profile
tabulās.Ja jums jau ir pielāgots drošības loma, pārliecinieties, vai tas piešķir lasīšanas atļaujas tabulās
Canvas App
unMobile offline profile
tabulās. Uzziniet par dažādām privilēģijām.
Optimizējiet mobilo bezsaistes režīmu lietotnei
Mobilās lietotnes darbojas mazos ekrānos ar ierobežotu savienojamību. Pirms bezsaistes režīma iestatīšanas pārliecinieties, vai pamatnes programma ir optimizēta lietošanai bezsaistē un mobilajās ierīcēs. Apsveriet lietotāja scenārijus, kurus vēlaties aptvert, un datu apjomu, ko izmanto lietotne. Izveidojiet vienkāršu un saprotamu programmu.
Izpildiet tālāk norādītos paraugprakses piemērus, veidojot programmu lietošanai mobilajām ierīcēm bezsaistē.
Veiktspēja ir ļoti svarīga, palaižot programmu mobilajās ierīcēs. Papildinformāciju par to, kā izveidot veiktspējas pamatnes programmas, skatiet rakstā Pārskats par izpildītāju programmu izveidi.
Atrodiet funkcionāli saistītus scenārijus, piemēram, uzdevumus, ko izpilda lietotāji, kas strādā šajā laukā.
Samaziniet lietotnes sarežģītību, ierobežojot lejupielādējamo tabulu skaitu. Dažreiz labāk ir izmantot divas lietotnes, nevis vienu.
Izmantojiet skatus, kas ir optimizēti pieredzei, nevis parādiet lielu datu kopu. Piemēram, ieteicams izmantot skatu Mani aktīvie konti , nevis skatu Visi konti .
Bezsaistes iespēju ieslēgšana tabulām
Tabulām, kuras izmanto jūsu bezsaistes pirmā programma, ir jābūt ieslēgtām bezsaistes iespējām. Dažām iebūvētajām tabulām tas ir pēc noklusējuma. Dažas tabulas nevar izmantot bezsaistē. Tomēr bezsaistes iespējas var ieslēgt jebkurai jaunai, pielāgotai tabulai.
Pierakstieties programmatūrā Power Apps.
Kreisās puses panelī atlasiet Tabulas.
Atlasiet tabulu un pēc tam atlasiet Rediģēt.
Atlasiet Rediģēt tabulas rekvizītus.
Atlasiet Papildu opcijas un pēc tam ritiniet līdz sadaļai Rindas šajā tabulā .
Atlasiet Var noņemt bezsaistē.
Atlasiet Saglabāt.
Lietojumprogrammas bezsaistes iespēju ieslēgšana
Studijas Power Apps kreisās puses panelī atlasiet Lietotnes.
Atlasiet savu pamatnes programmu un pēc tam atlasiet Rediģēt.
Atlasiet Iestatījumi.
Atlasiet Vispārīgi.
Ieslēdziet opciju Var izmantot bezsaistē .
Atlasiet bezsaistes profilu. Ir divas iespējas:
Izmantojiet automātiski ģenerētu profilu. Šis iestatījums lejupielādē tabulas, kas tiek izmantotas jūsu lietotnē, un tā ir ieteicamā opcija.
Izveidojiet pielāgotu profilu, atlasiet ikonu Atsvaidzināt, lai sarakstā skatītu savu jauno profilu, un pēc tam atlasiet to.
Ja opcija Var izmantot bezsaistē , neredzat, pārliecinieties, vai programma ir risinājumā.
Aizveriet logu Iestatījumi un pēc tam saglabājiet un publicējiet savu lietotni.
Lapa , kuras pamatā ir bezsaistes veidne, tiek automātiski ievietota programmā. Lapā ir ikona, kas izmanto savienojuma funkciju, lai atspoguļotu programmas bezsaistes sinhronizācijas Power Fx statusu . Varat to izmantot tādu, kāds tas ir, vai attiecīgi pielāgot.
Piezīme
Ja ieslēdzat bezsaistes iespējas pilnīgi jaunai audekla programmai, pārliecinieties, vai noklusējuma pirmā ekrāna pamatā ir bezsaistes veidne.
Mobile Offline profila izveidošana
Ja automātiski ģenerētais bezsaistes profils neatbilst jūsu vajadzībām, izveidojiet savu profilu. Uzziniet par bezsaistes profilu vadlīnijām.
Jaunais bezsaistes profils ir jāpublicē, lai to varētu atlasīt pamatnes programmas iestatījumos. Ja rediģējat un publicējat bezsaistes profilu, jums ir jāpublicē arī visas pamatnes programmas, kas to izmanto.
Bezsaistes profila izveide (ar administratora tiesībām)
Piesakieties administrēšanas centrā Power Platform , izmantojot administratora kontu.
Kreisās puses panelī atlasiet Vides.
Atlasiet vidi un pēc tam atlasiet Iestatījumi.
Izvērsiet sadaļu Lietotāji + atļaujas un pēc tam atlasiet Mobilā konfigurācija.
Atlasiet Izveidot jaunu profilu.
Ievadiet nosaukumu un aprakstu un pēc tam atlasiet Izveidot.
Kad profils ir izveidots, atlasiet to, lai turpinātu tā rediģēšanu.
Sadaļā Bezsaistē pieejamie dati atlasiet Pievienot tabulu .
Sarakstā atlasiet tabulu. Sarakstā tiek rādītas tikai tās tabulas, kuras var iestatīt lietošanai bezsaistē.
Atlasiet Tālāk.
Atlasiet filtru, pamatojoties uz tabulas īpašumtiesību tipu.
Tabulas īpašumtiesību tips Datu lejupielādei pieejamās filtra opcijas Lietotājs vai darba grupa - Tikai saistīto rindu lejupielāde: padariet tabulas saistītos datus pieejamus bezsaistē. Ja neiestatāt relācijas, šajā tabulā nav pieejamas rindas.
- Visas rindas: padariet visas šīs tabulas rindas pieejamas bezsaistē.
- Cits datu filtrs: padariet bezsaistē pieejamas tikai norādītās rindas šajā tabulā. Atlasiet kādu no šīm opcijām:
- Lietotāju rindu lejupielāde: padariet pieejamas tikai savas rindas bezsaistē.
- Grupas rindu lejupielāde: padariet savas komandas rindas pieejamas bezsaistē.
- Lejupielādēt manas struktūrvienības rindas: padariet savas struktūrvienības rindas pieejamas bezsaistē.
Organizācija - Tikai saistīto rindu lejupielāde: padariet tabulas saistītos datus pieejamus bezsaistē. Ja neiestatāt relācijas, šai tabulai nav pieejamas rindas.
- Visas rindas: padariet visas šīs tabulas rindas pieejamas bezsaistē.
Darbs - Tikai saistīto datu lejupielāde: padariet tabulas saistītos datus pieejamus bezsaistē. Ja neiestatāt relācijas, šai tabulai nav pieejamas rindas.
- Visas rindas: padariet visas šīs tabulas rindas pieejamas bezsaistē.
- Citas rindas: padariet bezsaistē pieejamas tikai šīs tabulas norādītās rindas. Atlasiet šādu opciju:
- Lejupielādēt manas struktūrvienības rindas: padariet savas struktūrvienības rindas pieejamas bezsaistē.
Nevienu - Tikai saistīto rindu lejupielāde: padariet tabulas saistītos datus pieejamus bezsaistē. Ja neiestatāt relācijas, šai tabulai nav pieejamas rindas.
Ja atlasāt Pielāgots, varat definēt pielāgotu filtru līdz pat trīs līmeņu dziļumā, izmantojot tālāk norādītās kārtulas.
Kārtulas vienāds ar nav vienāds ar gt — lielāks par ge — lielāks par vai vienāds ar le — mazāks par vai vienāds ar lt — mazāks par tāds kā ne tāds kā iekšā nav iekšā nulle nav Nulle vienāds ar lietotāja ID nav lietotāja ID vienāds ar lietotāju komandām vienāds ar lietotāju vai lietotāju komandām vienāds ar lietotāju hierarhiju vienāds ar lietotāju vai lietotāju hierarhiju un komandām vienāds ar uzņēmuma ID nav uzņēmuma ID vienāds ar lietotāja valodu sākas-ar nesākas-ar beidzas-ar nebeidzas-ar Sadaļā Iekļaut [ar šīm tabulām] saistītos tabulas nosaukumu ierakstus atlasiet saistītās tabulu relācijas. Jums ir jābūt pievienotai tabulai, ar kuru vēlaties izveidot relāciju. Piemēram, ja vēlaties pievienot relāciju starp
Account
tabulām unContact
tabulām, tad abas tabulas ir jāpievieno mobile offline profilam.Piemēram, ja atlasāt Kontaktpersonas | lauka nosaukums: Primārā kontaktpersona, tad katrai kontaktpersonai sistēma lejupielādē arī ar to saistīto kontu.
Atlasiet Saglabāt.
Bezsaistes profila izveide (bez administratora tiesībām)
Ja jūsu Power Apps kontam nav administratora tiesību, joprojām varat izveidot mobile offline profilu. Drīzumā jūs varēsit izveidot bezsaistes profilu tieši iekšā Power Apps Studio. Līdz tam izmantojiet šo risinājumu.
- Testa vidē izveidojiet modeļa vadītu programmu, kas izmanto tās pašas tabulas, ko izmanto jūsu pamatnes programma.
- Iestatiet modeļa vadītu programmu lietošanai bezsaistē.
- Ģenerējiet noklusējuma profilu un pievienojiet tabulas ar filtriem.
- Publicējiet modeļa vadītu programmu.
- Pamatnes programmā atlasiet bezsaistes profilu.
Bezsaistes audekla programmas izveide
Lai atvieglotu audekla programmas izveidi vai konvertēšanu lietošanai bezsaistē, mēs izveidojām bezsaistes veidni. Veidne navigācijas joslā ietver globusa ikonu, kas parāda savienojamības un sinhronizācijas stāvokli, pieredzes centrā novietojot bezsaistē. Lietotāji vienmēr zina, vai viņu ierīce un dati ir gatavi darbam.
Jauna lapa, kas izveidota no bezsaistes veidnes, tiek automātiski ievietota, tiklīdz audekla programmā ieslēdzat bezsaistes iespējas.
Varat arī pievienot jaunu lapu, kuras pamatā ir bezsaistes veidne, tāpat kā pievienojat lapas no jebkuras citas veidnes.
Globusa ikona veidnes navigācijas joslā izmanto dažādas ikonas atkarībā no Power Fx Connection.Sync
funkcijas vērtības. Varat izveidot savu ikonu un iestatīt ikonas rekvizītu, izmantojot šādu Power Fx skriptu:
Switch(Connection.Sync,
ConnectionSync.Connected, Icon.Globe,
ConnectionSync.ConnectedWithWarning, Icon.GlobeWarning,
ConnectionSync.ConnectedPendingUpsync, Icon.GlobeChangesPending,
ConnectionSync.ConnectedError, Icon.GlobeError,
ConnectionSync.ConnectedRefresh, Icon.GlobeRefresh,
ConnectionSync.NotConnected, Icon.GlobeNotConnected,
ConnectionSync.NotConnectedWithWarning, Icon.GlobeWarning,
ConnectionSync.NotConnectedPendingUpsync, Icon.GlobeChangesPending,
ConnectionSync.NotConnectedSyncError, Icon.GlobeError)
Rekvizītu OnSelect var iestatīt, izmantojot funkciju Power Fx , ShowHostInfo
lai, atlasot globusa ikonu, tiktu parādīta lapa Ierīces statuss.
ShowHostInfo(HostInfo.OfflineSync)
Varat iestatīt rekvizītu Redzams , izmantojot funkciju Power Fx , Host
lai globusa ikona tiktu rādīta tikai tad, ja lietojumprogramma tiek izmantota atskaņotājā, kas atbalsta bezsaistes režīmu.
Host.OfflineEnabled
Kā izveidot vislabāko bezsaistes lietotāja pieredzi?
Izmantojiet tālāk sniegtos ieteikumus, lai izveidotu ātrāku lietotāja pieredzi konkrētiem scenārijiem.
Situācija | Pieeja, kas nav ieteicama | Ieteicamā pieeja |
---|---|---|
Galerijā rādīt saistīto tabulu informāciju. | Izmantojiet uzmeklēšanu, lai ienestu datus. | Izmantojiet skatu, kurā ir saistītās tabulas kolonna. |
Izveidojiet filtrējamu galeriju ar daudziem ierakstiem. | Ielādējiet ierakstus no Dataverse kolekcijas un saglabājiet tos kolekcijā. Iestatiet galerijas vienumus filtrētajai kolekcijai. | Tieši iestatiet galerijas vienumus uz filtrētajiem Dataverse datiem. |
Atjauniniet vairākus ierakstus. | Cilpojiet ierakstus un ielāpojiet tos atsevišķi. | Lielapjoma ielāps kolekciju, kurā ir visas modifikācijas. |
Tāda risinājuma eksportēšana, kurā ir audekla programma, kas iespējota bezsaistē
Eksportējot risinājumu ar bezsaistes pamatnes programmu, ir jāeksportē arī programmas bezsaistes profils, jo tā ir atkarība no programmas.
- piesakieties Power Apps kreisajā navigācijas rūtī un kreisajā navigācijas rūtī atlasiet Risinājumi.
- Atlasiet eksportējamo risinājumu un pēc tam atlasiet Rediģēt.
- Atlasiet audekla programmu, kas ir iespējota bezsaistē, un pēc tam atlasiet Papildu > pievienot nepieciešamos objektus.
Pārliecinieties, vai saistītais bezsaistes profils ir risinājumā, un pēc tam varat to eksportēt.
Zināmās problēmas un ierobežojumi
Automātiski ģenerētais bezsaistes profils neapstrādā filtrus. Tā rezultātā katrai lietotnē izmantotajai tabulai tā lejupielādē visas rindas, kurām lietotājam ir atļaujas.
Dataverse Savienotāji, kas nav savienotāji, piemēram, Sharepoint, netiek atbalstīti bezsaistes režīmā.
Vienumi galerijā bezsaistes lietojumprogrammā var tikt parādīti citā secībā, ja nav atlasīta kārtošanas secība . Galerijas vadīklā izvēlieties kārtošanas secību, lai nodrošinātu, ka programma mobilajās lietojumprogrammās un tīmekļa pārlūkprogrammās darbojas konsekventi.
Relācijas daudzi pret daudziem netiek atbalstītas bezsaistes režīmā.
Uzziniet par citām mobile offline iespējām un ierobežojumiem.
Atsauksmes
https://aka.ms/ContentUserFeedback.
Drīzumā: 2024. gada laikā mēs pakāpeniski pārtrauksim izmantot “GitHub problēmas” kā atsauksmju par saturu mehānismu un aizstāsim to ar jaunu atsauksmju sistēmu. Papildinformāciju skatiet:Iesniegt un skatīt atsauksmes par