Kopīgot, izmantojot


Dziļo saišu izmantošana mobilajā programmā Power Apps

Dziļās saites ļauj lietotājiem pārvietoties no vienas programmas uz citu datoros un mobilajās ierīcēs. Vienkārši piemēri ir mobilās programmas dziļa sasaiste ar Facebook, lai pierakstītos, e-pasta adrese — dziļā saite uz pasta programmu, lai izveidotu ziņojumu, vai vietnes dziļa saite uz lietotņu veikalu, lai lejupielādētu saistīto mobilo programmu.

Varat atvērt entityrecord skatu vai entitylist skatu mobilajā lietotnē, Power Apps izmantojot dziļās saites vietrāžus URL no citām lietotnēm. Kad sekojat saitei no ārējas programmas, Power Apps mobilajā programmā tiek atvērts mērķa elements.

Ja savā programmas instancē jau esat pieteicies, mērķa ieraksts tiek rādīts, kad sekojat saitei no ārējas programmas. Pretējā gadījumā jums tiek piedāvāts pieteikties savā instancē mobilajā programmā; pēc pieteikšanās tiek parādīts mērķa elements. Lai izmantotu šo funkciju, mobilajā ierīcē ir jābūt instalētai Power Apps mobilajai lietotnei.

Atbalstītie URL parametri modeļa vadītai programmai

Lai rakstītu URL, izmantojiet šos programmas apdarinātāja un vaicājuma virknes parametrus.

Mobilās lietotnes Power Apps dziļajām saitēm jāsākas ar sekojošo:

ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

Svarīgi

Organizācijas URL nevar saturēt https://. Tālāk ir sniegts modeļa vadītas lietotnes dziļās saites piemērs.
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee

Parametru Apraksts Nepieciešams
<targeted-app>
  • ms-dynamicsxrm -> Dynamics 365 tālruņiem
  • ms-apps-fs -> Serviss uz vietas
  • ms-apps -> Power Apps
  • ms-mobile-apps -> iesaiņotas vietējās mobilās lietotnes
<org-url> Izveido savienojumu ar pareizo organizācijas URL.
<app-id> Atver pareizo programmas moduli.
nomnieksId=<tenand-id> Izveido savienojumu ar pareizo nomnieku.
appType=AppModule Norāda, ka mērķa programma ir modeļa virzīta programma.
restartApp=true Restartē modeļa vadītu programmu. Nepieciešams, lai nodrošinātu, ka parametri tiek nodoti, kad lietotne jau ir atvērta. Nē.
forceOfflineDataSync=true Nodrošina, ka tiek aktivizēta datu sinhronizācija, lai būtu pieejami visi jaunākie dati. Nē.

Ja atverat entityrecord veidlapu vai izveidojat jaunu entityrecord, izmantojiet šādus parametrus:

Parametru Apraksts Nepieciešams
etn=<entity-logical-name> Norāda, uz kuru tabulu doties.
pagetype=entityrecord Norāda, ka mērķis ir forma.
id=<record-id> Norāda, uz kuru konkrēto ierakstu doties; Ja atstāts tukšs, tiek atvērta tabulas izveides forma.
extraqs=<form-id> Norāda, kuru veidlapu atvērt; entityrecord ja tas nav norādīts, tiek atvērta noklusējuma veidlapa. Parametru extraqs var izmantot arī noklusējuma lauku vērtībām. Nē.

Ja saite ved uz entitylist skatu, pievienojiet šādus parametrus:

Parametru Apraksts Nepieciešams
etn=<entity-logical-name> Norāda, uz kuru tabulu doties.
pagetype=entitylist Norāda, ka mēs ejam uz skatu.
viewid=<view-id> Norāda, kuru skatu atvērt. Nē.
Viewtype= <1039, ja sistēmas skats, 4230, ja personisks skats> Norāda, vai mērķa skats ir sistēmas skats vai personiskais skats. Nē.

Atbalstītie URL parametri pamatnes programmai

ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Parametru Apraksts Nepieciešams
<app-id> Atver pareizo programmas moduli.
tenantId=<tenantId> Izveido savienojumu ar pareizo nomnieku.
restartApp=true Restartē modeļa vadītu programmu. Nepieciešams, lai nodrošinātu, ka parametri tiek nodoti, kad lietotne jau ir atvērta. Nē.
autoLoginUpn=<e-pasts> Automātiski aizpilda e-pastu un aktivizē pierakstīšanos. Nē.

Atbalstītie URL parametri iesaiņotai vietējai mobilajai lietotnei

ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Parametru Apraksts Nepieciešams
<app-id> Atver pareizo programmas moduli.
tenantId=<tenantId> Izveido savienojumu ar pareizo nomnieku.
restartApp=true Restartē modeļa vadītu programmu. Nepieciešams, lai nodrošinātu, ka parametri tiek nodoti, kad lietotne jau ir atvērta. Nē.
autoLoginUpn=<e-pasts> Automātiski aizpilda e-pastu un aktivizē pierakstīšanos. Nē.

Problēmu novēršana

Jūsu pārlūkprogrammā var tikt atvērtas dziļās saites atkarībā no uzņēmuma organizācijas politikas un lietotāja ierīces iestatījumiem. Mobilo ierīču pārvaldības (Mobile Device Management — MDM) rīkiem un ierīču operētājsistēmām ir dažādas opcijas un iestatījumi, kas ietekmē dziļo saišu apstrādi. Ja dziļās saites tiek atvērtas pārlūkprogrammā, nevis tieši mobilajā ierīcē Power Apps , pārliecinieties, vai MDM politikas un ierīces iestatījumi ir atbilstoši konfigurēti.

Piemēram, dažās Android ierīcēs dodieties uz sadaļu Iestatījumi>Lietotnes Atvērt>Power Apps>pēc noklusējuma un pievienot apps.powerapps.com , lai dziļās saites tiktu atvērtas tieši mobilajās ierīcēs Power Apps .