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


Επισκόπηση προσαρμοσμένων σελίδων για εφαρμογές βάσει μοντέλου

Η προσαρμοσμένη σελίδα είναι ένας νέος τύπος σελίδας σε μια εφαρμογή βάσει μοντέλου, η οποία χρησιμοποιεί τις δυνατότητες των εφαρμογών καμβά σε εφαρμογές βάσει μοντέλου. Οι προσαρμοσμένες σελίδες αυξάνουν τη συγχώνευση των εφαρμογών βάσει μοντέλου και των εφαρμογών καμβά και μπορούν να χρησιμοποιηθούν για την προσθήκη πλήρων σελίδων, παραθύρων διαλόγου ή τμημάτων παραθύρων με την ευελιξία της σχεδίασης καμβά. Περιλαμβάνει επίσης μια εμπειρία σύνταξης σελίδων χαμηλού κώδικα με παραστάσεις και προσαρμοσμένους ελέγχους του Power Apps component framework.

Αυτή η νέα σελίδα μπορεί να είναι πιο ευέλικτη από μια φόρμα εφαρμογής βάσει μοντέλου, μια προβολή ή μια σελίδα πίνακα εργαλείων. Σας επιτρέπει να συμπεριλάβετε έναν ή περισσότερους πίνακες. Στη συνέχεια, ο δημιουργός μπορεί να καθορίσει τις αλληλεπιδράσεις δεδομένων και στοιχείων. Η προσαρμοσμένη σελίδα είναι ένα ξεχωριστό στοιχείο λύσης, το οποίο επιτρέπει σε έναν κατασκευαστή να επεξεργάζεται μία προσαρμοσμένη σελίδα κάθε φορά. Όπως και άλλες σελίδες εφαρμογής βάσει μοντέλου, η κατάσταση σελίδας μπορεί να προέρχεται είτε από τις παραμέτρους που περνούν ή ανακτώνται από πίνακες που διατηρούνται.

Σημαντικό

Οι προσαρμοσμένες σελίδες είναι μια νέα δυνατότητα με σημαντικές αλλαγές προϊόντων και τώρα έχουν διάφορους γνωστούς περιορισμούς που περιγράφονται στο θέμα Γνωστά προβλήματα προσαρμοσμένης σελίδας.

Δυνατότητα Κατάσταση Σημειώσεις
Χρόνος εκτέλεσης για προσαρμοσμένες σελίδες Γενική διαθεσιμότητα
Λύση και ALM για προσαρμοσμένες σελίδες Γενική διαθεσιμότητα
Συνδέσεις σε προσαρμοσμένες σελίδες Γενική διαθεσιμότητα Λίστα όλων των συνδέσεων Power Apps
Σύγχρονα στοιχεία ελέγχου σε προσαρμοσμένες σελίδες Γενική διαθεσιμότητα Λίστα στοιχείων ελέγχου που υποστηρίζονται
Στοιχεία κώδικα σε προσαρμοσμένες σελίδες Γενική διαθεσιμότητα
Παρακολούθηση υποστήριξης για προσαρμοσμένες σελίδες Γενική διαθεσιμότητα
Σύνταξη προσαρμοσμένων σελίδων Γενική διαθεσιμότητα Η σύγχρονη σχεδίαση εφαρμογών και η σχεδίαση καμβά αναμένεται να χρησιμοποιηθούν για τη συγγραφή προσαρμοσμένης σελίδας που υποστηρίζονται κατά το χρόνο εκτέλεσης
Στοιχεία καμβά σε προσαρμοσμένες σελίδες Γενική διαθεσιμότητα
Προσαρμοσμένη σελίδα σε εφαρμογή βάσει μοντέλου στο Teams Δημόσια έκδοση προεπισκόπησης
Προσαρμοσμένη σελίδα σε mobile online Δημόσια έκδοση προεπισκόπησης Το iOS πρέπει να επιτρέπει την ενεργοποίηση της δυνατότητας "Επιτρέπεται παρακολούθηση μεταξύ τοποθεσιών" που μπορεί να εμποδίζεται από τη διαχείριση συσκευής

Παραδείγματα προσαρμοσμένων σελίδων

Παρακάτω εμφανίζεται η προσαρμοσμένη σελίδα ενσωματωμένη στην εφαρμογή βάσει μοντέλου. Η εφαρμογή βάσει μοντέλου έχει χώρο πλήρους σελίδας στις εικόνες χωρίς κεφαλίδα και περιήγηση.

Προσαρμοσμένη σελίδα ως κύρια σελίδα.

Προσαρμοσμένη σελίδα ως κύρια σελίδα

Προσαρμοσμένη σελίδα ως παράθυρο διαλόγου κέντρου.

Προσαρμοσμένη σελίδα ως παράθυρο διαλόγου κέντρου

Προσαρμοσμένη σελίδα ως πλευρικό παράθυρο διαλόγου.

Προσαρμοσμένη σελίδα ως πλευρικό παράθυρο διαλόγου

Η προσαρμοσμένη σελίδα ως τμήμα παραθύρου πλευράς εφαρμογής επιτρέπει το άνοιγμα μιας προσαρμοσμένης σελίδας εντός του τμήματος παραθύρου της νέας εφαρμογής στη δεξιά πλευρά της εφαρμογής.

Προσαρμοσμένη σελίδα ως πλευρικό τμήμα παραθύρου εφαρμογής

Οι προσαρμοσμένες σελίδες πρέπει να δημιουργούνται από μια λύση, είτε από τη σύγχρονη σχεδίαση εφαρμογών είτε από την περιοχή Λύση στο Power Apps επιλέγοντας Νέα > Σελίδα. Περισσότερες πληροφορίες: Προσθήκη προσαρμοσμένης σελίδας στην εφαρμογή βάσει μοντέλου

Οι προσαρμοσμένες σελίδες είναι διαφορετικές από τις ενσωματωμένες εφαρμογές καμβά

Μια προσαρμοσμένη σελίδα δίνει στους δημιουργούς τη δυνατότητα να δημιουργήσουν μια νέα εμπειρία σελίδας χρησιμοποιώντας τις δυνατότητες της εφαρμογής καμβά. Αυτή η δυνατότητα παρέχει μια εμπειρία σύνταξης χαμηλού κώδικα με πιο ευέλικτες διατάξεις, περισσότερο έλεγχο με επιλογές στυλ, δυνατότητα προσθήκης δεδομένων σύνδεσης, χρήσης παραστάσεων κ.ο.κ. Η σύνταξη προσαρμοσμένης σελίδας εκτελείται στη σχεδίαση εφαρμογών καμβά με αυξανόμενο περιβάλλον της εφαρμογής βάσει μοντέλου, στο οποίο εκτελείται η σελίδα.

Οι ενσωματωμένες εφαρμογές καμβά επίσης χρησιμοποιούν τις δυνατότητες καμβά με μια προσέγγιση φιλοξενίας που δεν είναι τόσο ενσωματωμένη όσο μια προσαρμοσμένη σελίδα. Η πιο απλή ενοποίηση μιας ενσωματωμένης εφαρμογής καμβά σημαίνει ότι ο τρέχων περιορισμός στον αριθμό των ενσωματωμένων εφαρμογών καμβά δεν έχει αλλάξει. Η σύνθετη ενοποίηση της προσαρμοσμένης σελίδας αντιμετωπίζει αυτά τα όρια. Η ενσωματωμένη εφαρμογή καμβά μπορεί να τοποθετηθεί μόνο σε φόρμα βάσει μοντέλου που λειτουργεί ως στοιχείο χαμηλού κώδικα. Περισσότερες πληροφορίες: Ενσωμάτωση εφαρμογής καμβά σε μια φόρμα βάσει μοντέλου.

Στις περισσότερες περιπτώσεις, συνιστούμε να χρησιμοποιείτε προσαρμοσμένες σελίδες αντί για ενσωματωμένες εφαρμογές καμβά για καλύτερη ενοποίηση και καλύτερη απόδοση.

Σημείωση

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

Μετεγκατάσταση περιεχομένου αυτόνομης εφαρμογής καμβά σε προσαρμοσμένες σελίδες

Οι υπάρχουσες αυτόνομες εφαρμογές καμβά δεν υποστηρίζονται για χρήση ως προσαρμοσμένη σελίδα και η αναμενόμενη δομή εφαρμογής είναι διαφορετική. Μια αυτόνομη εφαρμογή καμβά έχει συχνά πολλές οθόνες με καθολική πρόσβαση σε όλα τα στοιχεία ελέγχου και τις μεταβλητές. Η προσαρμοσμένη σελίδα αναμένεται να είναι συνήθως μια ενιαία οθόνη με χαλαρή σύνδεση για να παρέχει δυνατότητες βελτίωσης απόδοσης και συν-ανάπτυξης.

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

  1. Δημιουργήστε μια κενή προσαρμοσμένη σελίδα από τη σχεδίαση εφαρμογών βάσει μοντέλου. Περισσότερες πληροφορίες: Προσθήκη προσαρμοσμένης σελίδας στην εφαρμογή βάσει μοντέλου
  2. Προσθέστε προέλευση δεδομένων εφαρμογής καμβά για δεδομένα που χρησιμοποιούνται από την οθόνη.
  3. Αντιγράψτε την οθόνη από την αρχική εφαρμογή καμβά στη σχεδίαση καμβά.
  4. Επικολλήστε την οθόνη στην κενή προσαρμοσμένη σελίδα στη σχεδίαση καμβά.
  5. Αλλάξτε τις κλήσεις περιήγησης, ώστε να χρησιμοποιούν το όνομα προσαρμοσμένης σελίδας αντί για το όνομα οθόνης.
  6. Προσθέστε την προσαρμοσμένη οθόνη στον χάρτη τοποθεσίας σχεδίασης εφαρμογών βάσει μοντέλου.

Συνήθεις ερωτήσεις

  • Ποια δεδομένα μπορεί να χρησιμοποιήσει η προσαρμοσμένη σελίδα;

    Μια προσαρμοσμένη σελίδα μπορεί να χρησιμοποιήσει το Microsoft Dataverse και όλες τις συνδέσεις για το Power Apps. Περισσότερες πληροφορίες: Λίστα όλων των συνδέσεων Power Apps.

  • Ποιες αλληλεπιδράσεις μπορεί να έχει η προσαρμοσμένη σελίδα με την εφαρμογή βάσει μοντέλου;

    Οι προσαρμοσμένες σελίδες μπορούν να προστεθούν στο χάρτη τοποθεσίας για άμεση περιήγηση χρησιμοποιώντας την επιλογή "Προσθήκη προσαρμοσμένης σελίδας στο χάρτη τοποθεσίας". Οι σελίδες εφαρμογής βάσει μοντέλου μπορούν να ανοίξουν μια προσαρμοσμένη σελίδα χρησιμοποιώντας το API προγράμματος-πελάτη navigateTo. Οι προσαρμοσμένες σελίδες μπορούν να πραγματοποιούν περιήγηση σε άλλες προσαρμοσμένες σελίδες ή σε μια σελίδα εφαρμογής βάσει μοντέλου, όπως μια φόρμα, μια προβολή ή ένας πίνακας εργαλείων με τη συνάρτηση περιήγησης του Power Fx. Περισσότερες πληροφορίες: Περιήγηση προς μια προσαρμοσμένη σελίδα

  • Πώς η προσαρμοσμένη σελίδα έγινε αποκριτική;

    Τα στοιχεία ελέγχου αποκριτικού περιέκτη επιτρέπουν τη δημιουργία μιας σελίδας εφαρμογής χωρίς τύπους. Περισσότερες πληροφορίες: Δημιουργία αποκριτικών σελίδων. Μπορείτε επίσης να βρείτε περισσότερες προσαρμοσμένες οδηγίες σχεδίασης προσαρμοσμένης σελίδας στο θέμα Σχεδίαση μιας προσαρμοσμένης σελίδας για την εφαρμογή βάσει μοντέλου.

  • Πώς η προσαρμοσμένη σελίδα διαχειρίζεται σε μια λύση;

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

  • Ποιες άδειες χρήσης μπορούν να χρησιμοποιούν μια προσαρμοσμένη σελίδα και μια προσαρμοσμένη σελίδα επηρεάζει το πλήθος των εφαρμογών;

    Η προσαρμοσμένη σελίδα χρησιμοποιεί έναν ειδικό τύπο εφαρμογής καμβά, ο οποίος της επιτρέπει να διαχειρίζεται διαφορετικά. Η προσαρμοσμένη σελίδα θεωρείται μέρος της υποδομής εφαρμογής βάσει μοντέλου και μπορεί να χρησιμοποιηθεί μόνο μέσα σε εφαρμογή βάσει μοντέλου. Έτσι, ακολουθεί η άδεια χρήσης για την εφαρμογή βάσει μοντέλου. Επίσης, οι προσαρμοσμένες σελίδες δεν υπολογίζονται για τα όρια της εφαρμογής, επειδή αντιμετωπίζονται ως σελίδα και όχι ως εφαρμογή.

  • Πρέπει να κάνετε κοινή χρήση προσαρμοσμένων σελίδων, όπως οι αυτόνομες εφαρμογές καμβά;

    Η προσαρμοσμένη σελίδα είναι στοιχισμένη με την κοινή χρήση της σελίδας εφαρμογής βάσει μοντέλου, η οποία βασίζεται στην κοινή χρήση της εφαρμογής βάσει μοντέλου χωρίς κοινή χρήση μεμονωμένων σελίδων για τους χρήστες της εφαρμογής. Οι δημιουργοί ίσως χρειαστεί να κάνουν κοινή χρήση της προσαρμοσμένης σελίδας για να επιτρέψουν την επεξεργασία.

Δείτε επίσης

Προσθήκη προσαρμοσμένης σελίδας στην εφαρμογή βάσει μοντέλου

Σχεδιάστε μια προσαρμοσμένη σελίδα για την εφαρμογή βάσει μοντέλου

Χρήση του Power Fx σε μια προσαρμοσμένη σελίδα

Προσθήκη συνδέσεων σε προσαρμοσμένες σελίδες

Χρήση της Παρακολούθησης για την αντιμετώπιση προβλημάτων σε προσαρμοσμένη σελίδα

Γνωστά προβλήματα προσαρμοσμένης σελίδας σε εφαρμογή βάσει μοντέλου