Megosztás a következőn keresztül:


Mélyhivatkozások a Power Apps mobilalkalmazással

A mélyhivatkozások segítségével a felhasználók számítógépeken és mobileszközökön átléphetnek egyik alkalmazásból a másikba. Az egyszerű példák közé tartozik egy mobilalkalmazás mélyhivatkozása a Facebook-ba a bejelentkezéshez, mélyhivatkozás egy levelezőprogramba egy üzenet írásához, vagy mélyhivatkozás egy weboldalról egy alkalmazásboltba egy kapcsolódó mobilalkalmazás letöltéséhez.

Megnyithat egy entityrecord vagy egy nézetet entitylist a Power Apps mobilalkalmazásban más alkalmazásokból származó mélylinkes URL-címek használatával. Ha egy külső alkalmazás hivatkozását követi, akkor a célelem a Power Apps mobilalkalmazásban nyílik meg

Ha már be van jelentkezve a példányába az alkalmazásban , a célrekord megjelenik, amikor egy külső alkalmazásból követi a hivatkozást. Ellenkező esetben a rendszer kéri, hogy jelentkezzen be a példányába a mobilalkalmazásban. A bejelentkezés után megjelenik a célelem. A funkció használatához telepítenie kell a Power Apps mobilalkalmazást a mobileszközére.

A modellvezérelt alkalmazások támogatott URL-paraméterei

Az URL-cím megírásához használja az alábbi alkalmazáskezelő- és lekérdezésisztring-paramétereket.

A mobilalkalmazás mélyhivatkozásainak Power Apps a következőkkel kell kezdődniük:

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

Fontos

Az org-url nem tartalmazhatja a következőt: https://. Az alábbi példa egy modellvezérelt alkalmazás mélyhivatkozását mutatja be:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee

Paraméter Leírás Szükséges
<targeted-app>
  • ms-dynamicsxrm -> Dynamics 365 telefonokhoz
  • ms-apps-fs -> Helyszíni szolgáltatás
  • ms-apps -> Power Apps
  • ms-mobile-apps -> becsomagolt natív mobilalkalmazások
Igen
<szervezet URL-címe> A megfelelő szervezeti URL-címhez csatlakozik. Igen
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult. Igen
tenantId=<tenand-id> A megfelelő bérlőhöz csatlakozik. Igen
appType=AppModule Azt jelzi, hogy a megcélzott alkalmazás modellvezérelt alkalmazás. Igen
restartApp=true Újraindítja a modellvezérelt alkalmazást. A paraméterek átadásának biztosításához szükséges, amikor az alkalmazás már meg van nyitva. No
forceOfflineDataSync=true Biztosítja, hogy az adatszinkronizálás aktiválódjon, hogy az összes legfrissebb adat elérhető legyen. No

Űrlap megnyitásakor entityrecord vagy új entityrecord űrlap létrehozásakor használja a következő paramétereket:

Paraméter Leírás Szükséges
etn=<entitás logikai neve> Kijelöli, hogy melyik asztalhoz kell menni. Igen
pagetype=entityrecord Azt jelzi, hogy a cél egy űrlap. Igen
id=<rekordazonosító> Kijelöli, hogy melyik konkrét rekordra kell lépni; Ha üresen hagyja, megnyílik a tábla létrehozási űrlapja. Igen
extraqs=<űrlapazonosító> Kijelöli, hogy melyik űrlapot kell megnyitni a entityrecord; ha nincs megadva, az alapértelmezett űrlap nyílik meg. A extraqs paraméter alapértelmezett mezőértékekhez is használható. No

Ha a hivatkozás egy entitylist nézetre mutat, adja hozzá a következő paramétereket:

Paraméter Leírás Szükséges
etn=<entitás logikai neve> Kijelöli, hogy melyik asztalhoz kell menni. Igen
pagetype=entitylist Azt jelzi, hogy egy nézetre megyünk. Igen
viewid=<nézetazonosító> Kijelöli, hogy melyik nézetet kell megnyitni. No
Viewtype= <1039 ha rendszernézet, 4230 ha személyes nézet> Azt jelzi, hogy a célzott nézet rendszernézet vagy személyes nézet. No

A vászonalapú alkalmazások támogatott URL-paraméterei

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

Paraméter Leírás Szükséges
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult. Igen
tenantId=<tenantId> A megfelelő bérlőhöz csatlakozik. Igen
restartApp=true Újraindítja a modellvezérelt alkalmazást. A paraméterek átadásának biztosításához szükséges, amikor az alkalmazás már meg van nyitva. No
autoLoginUpn=<e-mail> Automatikusan kitölti az e-maileket, és elindítja a bejelentkezést. No

A burkolt natív mobilalkalmazások támogatott URL-címei

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

Paraméter Leírás Szükséges
<alkalmazásazonosító> Megnyitja a megfelelő alkalmazásmodult. Igen
tenantId=<tenantId> A megfelelő bérlőhöz csatlakozik. Igen
restartApp=true Újraindítja a modellvezérelt alkalmazást. A paraméterek átadásának biztosításához szükséges, amikor az alkalmazás már meg van nyitva. No
autoLoginUpn=<e-mail> Automatikusan kitölti az e-maileket, és elindítja a bejelentkezést. No

Hibaelhárítás

A mélylinkek a vállalat szervezeti házirendjeitől és a felhasználó eszközbeállításaitól függően nyílhatnak meg a böngészőben. A mobileszköz-kezelő (MDM) eszközök és az eszközök operációs rendszerei különböző lehetőségekkel és beállításokkal rendelkeznek, amelyek befolyásolják a mélylinkek kezelését. Ha a mélylinkek nem közvetlenül mobilon Power Apps , hanem böngészőben nyílnak meg, győződjön meg arról, hogy az MDM-házirendek és az eszközbeállítások megfelelően vannak konfigurálva.

Például egyes Android eszközökön lépjen a Beállítások>Alkalmazások>Power Apps>Alapértelmezés szerint megnyitása és az add apps.powerapps.com elemre, hogy a mélylinkek közvetlenül mobilon Power Apps nyíljanak meg.