Použitie priamych prepojení s mobilnou aplikáciou Power Apps
Článok
Priame odkazy umožňujú používateľom prechádzať z jednej aplikácie na druhú na počítačoch a mobilných zariadeniach. Medzi jednoduché príklady patrí priame odkazovanie mobilnej aplikácie Facebook na prihlásenie, priame odkazovanie na e-mailovú adresu do e-mailovej aplikácie na napísanie správy alebo priame odkazovanie webovej lokality na obchod s aplikáciami na stiahnutie súvisiacej mobilnej aplikácie.
Podporované priame odkazy v mobilnej aplikácii Power Apps
V entityrecord mobilnej aplikácii môžete otvoriť entitylist alebo Power Apps zobrazenie pomocou adries URL priamych odkazov z iných aplikácií. Keď kliknete na odkaz z externej aplikácie, cieľový prvok sa otvorí v mobilnej aplikácii Power Apps.
Ak ste už v aplikácii prihlásení do svojej inštancie, cieľový záznam sa zobrazí, keď kliknete na odkaz z externej aplikácie. V opačnom prípade sa zobrazí výzva na prihlásenie k inštancii v mobilnej aplikácii; po prihlásení sa zobrazí cieľový prvok. Ak chcete používať túto funkciu, musíte mať na svojom mobilnom zariadení nainštalovanú mobilnú aplikáciu Power Apps .
Podporované parametre adries URL pre modelom riadenú aplikáciu
Na zostavenie adresy URL použite nasledujúce parametre obslužného programu aplikácie a reťazca dotazu.
Priame odkazy pre Power Apps mobilnú aplikáciu by mali začínať takto:
Webová adresa organizácie nemôže obsahovať https://. Nasleduje príklad priameho odkazu na aplikáciu založenú na modeli:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee
Označuje, že zacielená aplikácia je modelom riadená aplikácia.
Áno
restartApp=true
Reštartuje modelom riadenú aplikáciu. Vyžaduje sa na zabezpečenie odovzdávania parametrov, keď je aplikácia už otvorená.
No
forceOfflineDataSync=true
Zabezpečuje spustenie synchronizácie údajov, aby boli k dispozícii všetky najnovšie údaje.
No
Ak otvárate entityrecord formulár alebo vytvárate nový entityrecord, použite nasledujúce parametre:
Parameter
Opis
Povinné
etn=<entity-logical-name>
Označuje, ku ktorému stolu ísť.
Áno
pagetype=entityrecord
Označuje, že cieľom je formulár.
Áno
id=<record-id>
Označuje, na ktorý konkrétny záznam sa má ísť; ak zostane prázdne, otvorí sa formulár na vytvorenie tabuľky.
Áno
extraqs=<form-id>
Určuje, ktorý formulár sa má otvoriť pre entityrecord; ak nie je zadané, otvorí sa predvolený formulár. Parameter extraqs možno použiť aj na predvolené hodnoty polí.
No
Ak odkaz smeruje na zobrazenie entitylist , pridajte nasledujúce parametre:
Parameter
Opis
Povinné
etn=<entity-logical-name>
Označuje, ku ktorému stolu ísť.
Áno
pagetype=entitylist
Označuje, že ideme na pohľad.
Áno
viewid=<view-id>
Určuje, ktoré zobrazenie sa má otvoriť.
No
Viewtype = <1039 v prípade systémového zobrazenia, 4230 v prípade osobného zobrazenia>
Označuje, či je cieľové zobrazenie systémové alebo osobné.
No
Podporované parametre adries URL pre aplikáciu plátna
Reštartuje modelom riadenú aplikáciu. Vyžaduje sa na zabezpečenie odovzdávania parametrov, keď je aplikácia už otvorená.
No
autoLoginUpn=<e-mail>
Automaticky vyplní e-maily a spustí prihlásenie.
No
Riešenie problémov
Priame odkazy sa môžu otvárať vo vašom prehliadači v závislosti od organizačných zásad spoločnosti a nastavení zariadenia používateľa. Nástroje na správu mobilných zariadení (MDM) a operačné systémy zariadení majú rôzne možnosti a nastavenia, ktoré ovplyvňujú spôsob spracovania priamych odkazov. Ak sa priame odkazy otvárajú v prehliadači a nie priamo v Power Apps mobile, uistite sa, že sú vaše pravidlá MDM a nastavenia zariadenia správne nakonfigurované.
Napríklad na niektorých Android zariadeniach prejdite na Nastavenia>Aplikácie>Power Apps>Predvolene otvorené a pridajte apps.powerapps.com , aby sa priame odkazy otvárali priamo v Power Apps mobile.