Терең сілтемелерді Power Apps мобильді құрылғы бағдарламасымен пайдалану
Терең сілтемелер пайдаланушыларға компьютерлерде және мобильді құрылғыларда бір бағдарламадан екіншісіне ауысуға мүмкіндік береді. Қарапайым мысалдарға Facebook жүйесіне кіру үшін мобильді бағдарлама терең сілтемесі, хабар жасау үшін электрондық пошта бағдарламасына электрондық пошта мекенжайының терең сілтемесі немесе қатысты мобильді бағдарламаны жүктеп алу үшін бағдарлама дүкеніне веб‑сайт терең сілтемес жатады.
Power Apps мобильді бағдарламасы үшін қолдау көрсетілетін терең сілтемелер
Басқа қолданбалардың терең сілтеме URL мекенжайларын пайдалану арқылы entityrecord
мобильдік қолданбада entitylist
немесе Power Apps көріністі ашуға болады. Сыртқы бағдарламадағы сілтемені орындаған кезде, мақсатты элемент Power Apps мобильді бағдарламасында ашылады
Егер сіз бағдарламадағы өз данаңызға кірген болсаңыз, мақсатты жазба сыртқы бағдарламаның сілтемесіне өткен кезде көрсетіледі. Әйтпесе, сізден мобильді бағдарламадағы данаңызға кіру сұралады; кіргеннен кейін мақсатты элемент көрсетіледі. Бұл мүмкіндікті пайдалану үшін мобильді құрылғыда Power Apps мобильді қолданба орнатылған болуы керек.
Модельге негізделген бағдарлама үшін қолдау көрсетілетін URL параметрлері
URL мекенжайын жасау үшін келесі бағдарлама өңдегішін мен сұрау жолының параметрлерін қолданыңыз.
Power Apps мобильдік қолданбаға арналған терең сілтемелер келесіден басталуы керек:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Маңызды
org-url қамтуы мүмкін емес https://. Төменде үлгіге негізделген қолданбаның терең сілтемесінің мысалы берілген:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee
Параметр | Сипаттамасы | Міндетті |
---|---|---|
<мақсатты бағдарлама> |
|
Иә |
<org-url> | Дұрыс ұйым URL мекенжайына қосылады. | Иә |
<app-id> | Дұрыс қолданба модулін ашады. | Иә |
tenantId=<tenand-id> | Дұрыс жалға алушыға қосылады. | Иә |
appType=AppModule | Мақсатты қолданба үлгіге негізделген қолданба екенін көрсетеді. | Иә |
restartApp=true | Үлгіге негізделген қолданбаны қайта іске қосады. Қолданба әлдеқашан ашық болған кезде параметрлердің өтуін қамтамасыз ету үшін қажет. | No |
forceOfflineDataSync=шын | Барлық соңғы деректер қолжетімді болуы үшін деректерді синхрондау іске қосылуын қамтамасыз етеді. | No |
Егер entityrecord
пішінді ашсаңыз немесе жаңа entityrecord
жасасаңыз, келесі параметрлерді пайдаланыңыз:
Параметр | Сипаттамасы | Міндетті |
---|---|---|
etn=<entity-logical-name> | Қай кестеге бару керектігін белгілейді. | Иә |
pagetype=entityrecord | Мақсаттың пішін екенін көрсетеді. | Иә |
id=<record-id> | Қандай нақты жазбаға өту керектігін белгілейді; бос қалдырсаңыз, кестенің жасау пішіні ашылады. | Иә |
extraqs=<form-id> |
entityrecord үшін қай пішінді ашу керектігін белгілейді; көрсетілмесе, әдепкі пішін ашылады.
extraqs параметрін әдепкі өріс мәндері үшін де пайдалануға болады. |
No |
Егер сілтеме entitylist
көрініске өтсе, келесі параметрлерді қосыңыз:
Параметр | Сипаттамасы | Міндетті |
---|---|---|
etn=<entity-logical-name> | Қай кестеге бару керектігін белгілейді. | Иә |
pagetype=entitylist | Көруге баратынымызды білдіреді. | Иә |
viewid=<view-id> | Қай көріністі ашу керектігін белгілейді. | No |
Viewtype= <1039 if system view, 4230 if personal view> | Мақсатты көрініс Жүйе көрінісі немесе жеке көрініс екенін көрсетеді. | No |
Кенеп бағдарламасы үшін қолдау көрсетілетін URL параметрлері
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Параметр | Сипаттамасы | Міндетті |
---|---|---|
<app-id> | Дұрыс қолданба модулін ашады. | Иә |
tenantId=<жалға алушы идентификаторы> | Дұрыс жалға алушыға қосылады. | Иә |
restartApp=true | Үлгіге негізделген қолданбаны қайта іске қосады. Қолданба әлдеқашан ашық болған кезде параметрлердің өтуін қамтамасыз ету үшін қажет. | No |
autoLoginUpn=<электрондық пошта> | Электрондық поштаны автоматты түрде толтырады және жүйеге кіруді іске қосады. | No |
Орнатылған жергілікті мобильді қолданба үшін қолдау көрсетілетін URL мекенжайлары
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Параметр | Сипаттамасы | Міндетті |
---|---|---|
<app-id> | Дұрыс қолданба модулін ашады. | Иә |
tenantId=<жалға алушы коды> | Дұрыс жалға алушыға қосылады. | Иә |
restartApp=true | Үлгіге негізделген қолданбаны қайта іске қосады. Қолданба әлдеқашан ашық болған кезде параметрлердің өтуін қамтамасыз ету үшін қажет. | No |
autoLoginUpn=<электрондық пошта> | Электрондық поштаны автоматты түрде толтырады және жүйеге кіруді іске қосады. | No |
Ақаулықтарды жою
Компанияның ұйымдық саясаттарына және пайдаланушының құрылғы параметрлеріне байланысты терең сілтемелер браузеріңізде ашылуы мүмкін. Мобильді құрылғыны басқару (MDM) құралдары мен құрылғының операциялық жүйелерінде терең сілтемелердің өңделуіне әсер ететін әртүрлі опциялар мен параметрлер бар. Егер терең сілтемелер Power Apps ұялы телефонда емес, браузерде ашылса, MDM саясаттары мен құрылғы параметрлерінің сәйкес конфигурацияланғанын тексеріңіз.
Мысал ретінде кейбір Android құрылғыларда Параметрлер>Қолданбалар>Power Apps>Әдепкі бойынша ашу тармағына өтіңіз. және терең сілтемелерді тікелей ашу үшін apps.powerapps.com қосыңыз Power Apps ұялы телефонда.