Κοινή χρήση μέσω


Χρήση συνδέσεων σε βάθος με την εφαρμογή Power Apps για κινητές συσκευές

Οι συνδέσεις σε βάθος επιτρέπουν στους χρήστες να μετακινούνται από τη μία εφαρμογή στην άλλη σε υπολογιστές και κινητές συσκευές. Τα απλά παραδείγματα περιλαμβάνουν μια βαθειά σύνδεση εφαρμογής για κινητές συσκευές με το Facebook για την είσοδο, μια διεύθυνση ηλεκτρονικού ταχυδρομείου που συνδέεται σε βάθος σε μια εφαρμογή αλληλογραφίας για τη σύνταξη ενός μηνύματος ή μια ιστοσελίδα που συνδέεται σε βάθος με ένα κατάστημα εφαρμογών για τη λήψη μιας σχετικής εφαρμογής για κινητές συσκευές.

Μπορείτε να ανοίξετε μια entityrecord ή μια προβολή entitylist στην εφαρμογή Power Apps Mobile χρησιμοποιώντας διευθύνσεις URL σε σύνδεση βάθους από άλλες εφαρμογές. Όταν ακολουθείτε τη σύνδεση από μια εξωτερική εφαρμογή, το στοιχείο προορισμού ανοίγει στο 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

Σημαντικό

Η διεύθυνση URL του οργανισμού δεν μπορεί να περιέχει https://. Ακολουθεί ένα παράδειγμα εσωτερικής σελίδας με εφαρμογή βάσει μοντέλου:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee

Παράμετρος Περιγραφή Απαιτούμενο
<στοχευμένη εφαρμογή>
  • ms-dynamicsxrm -> Dynamics 365 για τηλέφωνα
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> συσκευασμένες εγγενείς εφαρμογές για κινητές συσκευές
Όχι
<org-url> Συνδέεται με τη σωστή διεύθυνση URL οργανισμού. Όχι
<app-id> Ανοίγει τη σωστή λειτουργική μονάδα εφαρμογής. Όχι
tenantId=<tenand-id> Συνδέεται με το σωστό μισθωτή. Όχι
appType=AppModule Υποδεικνύει ότι η στοχευμένη εφαρμογή είναι μια εφαρμογή βάσει μοντέλου. Όχι
restartApp=true Επανεκκινεί την εφαρμογή με βάση το μοντέλο. Απαιτείται για να διασφαλιστεί ότι οι παράμετροι μεταβιβάζονται όταν η εφαρμογή είναι ήδη ανοιχτή. όχι
forceOfflineDataSync=true Εξασφαλίζει ότι ο συγχρονισμός δεδομένων ενεργοποιείται έτσι, ώστε να είναι διαθέσιμα όλα τα πιο πρόσφατα δεδομένα. όχι

Εάν ανοίξετε μια φόρμα entityrecord ή δημιουργήσετε μια νέα entityrecord, χρησιμοποιήστε τις ακόλουθες παραμέτρους:

Παράμετρος Περιγραφή Απαιτούμενο
etn=<λογικό όνομα οντότητας> Ορίζει σε ποιον πίνακα θα μεταβείτε. Όχι
pagetype=entityrecord Υποδεικνύει ότι ο στόχος είναι φόρμα. Όχι
id=<record-id> Ορίζει σε ποια συγκεκριμένη καρτέλα θα μεταβείτε. Εάν μείνει κενό, ανοίγει η φόρμα δημιουργίας για τον πίνακα. Όχι
extraqs=<form-id> Καθορίζει τη φόρμα που θα ανοίξει για το entityrecord, εάν δεν καθορίζεται, ανοίγει η προεπιλεγμένη φόρμα. Η παράμετρος extraqs μπορεί επίσης να χρησιμοποιηθεί για την προεπιλεγμένη τιμή πεδίων. όχι

Εάν η σύνδεση πηγαίνει σε προβολή entitylist προσθέστε τις παρακάτω παραμέτρους:

Παράμετρος Περιγραφή Απαιτούμενο
etn=<λογικό όνομα οντότητας> Ορίζει σε ποιον πίνακα θα μεταβείτε. Όχι
pagetype=entitylist Υποδεικνύει το στοιχείο που πρόκειται να προβληθεί. Όχι
viewid=<view-id> Καθορίζει την προβολή που θα ανοίξει. όχι
Viewtype= <1039 για προβολή συστήματος, 4230 για προσωπική προβολή> Υποδεικνύει εάν η προβολή προορισμού είναι προβολή συστήματος ή προσωπική προβολή. όχι

Υποστηριζόμενες παράμετροι διευθύνσεων URL για εφαρμογή καμβά

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

Παράμετρος Περιγραφή Απαιτούμενο
<app-id> Ανοίγει τη σωστή λειτουργική μονάδα εφαρμογής. Όχι
tenantId=<tenantId> Συνδέεται με το σωστό μισθωτή. Όχι
restartApp=true Επανεκκινεί την εφαρμογή με βάση το μοντέλο. Απαιτείται για να διασφαλιστεί ότι οι παράμετροι μεταβιβάζονται όταν η εφαρμογή είναι ήδη ανοιχτή. όχι
autoLoginUpn=<e-mail> Συμπληρώνει αυτόματα το ηλεκτρονικό ταχυδρομείο και ενεργοποιεί τη σύνδεση. όχι

Υποστηριζόμενες παράμετροι διευθύνσεων URL για μια συσκευασμένη εγγενή εφαρμογή για κινητές συσκευές

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

Παράμετρος Περιγραφή Απαιτούμενο
<app-id> Ανοίγει τη σωστή λειτουργική μονάδα εφαρμογής. Όχι
tenantId=<tenantId> Συνδέεται με το σωστό μισθωτή. Όχι
restartApp=true Επανεκκινεί την εφαρμογή με βάση το μοντέλο. Απαιτείται για να διασφαλιστεί ότι οι παράμετροι μεταβιβάζονται όταν η εφαρμογή είναι ήδη ανοιχτή. όχι
autoLoginUpn=<e-mail> Συμπληρώνει αυτόματα το ηλεκτρονικό ταχυδρομείο και ενεργοποιεί τη σύνδεση. όχι

Αντιμετώπιση προβλημάτων

Οι εσωτερικές συνδέσεις ενδέχεται να ανοίγουν στο πρόγραμμα περιήγησης, ανάλογα με τις πολιτικές του οργανισμού της εταιρείας και τις ρυθμίσεις της συσκευής του χρήστη. Τα εργαλεία διαχείρισης κινητών συσκευών (MDM) και τα λειτουργικά συστήματα των συσκευών έχουν διαφορετικές επιλογές και ρυθμίσεις που επηρεάζουν τον τρόπο χειρισμού των εσωτερικών συνδέσεων. Εάν οι εσωτερικές συνδέσεις ανοίγουν σε ένα πρόγραμμα περιήγησης αντί απευθείας στο Power Apps για κινητές συσκευές, βεβαιωθείτε ότι οι πολιτικές MDM και οι ρυθμίσεις της συσκευής σας έχουν ρυθμιστεί κατάλληλα.

Για παράδειγμα, σε ορισμένες συσκευές Android , μεταβείτε στις Ρυθμίσεις>Εφαρμογές>Power Apps>Άνοιγμα από προεπιλογή και προσθέστε apps.powerapps.com για να κάνετε τις εσωτερικές συνδέσεις ανοιχτές απευθείας στο Power Apps για κινητές συσκευές.