Επίπεδα λύσης
Οι διαχειριζόμενες και μη διαχειριζόμενες λύσεις υπάρχουν σε διαφορετικά επίπεδα εντός ενός περιβάλλοντος Microsoft Power Platform. Υπάρχουν Microsoft Dataverse δύο διακριτά επίπεδο επίπεδα:
- Μη διαχειριζόμενο επίπεδο. Όλες οι εισαγόμενες μη διαχειριζόμενες λύσεις και μη διαχειριζόμενες προσαρμογές υπάρχουν σε αυτό το επίπεδο. Το μη διαχειριζόμενο επίπεδο είναι ένα μόνο επίπεδο.
- Διαχειριζόμενα επίπεδα. Όλες οι εισαγόμενες διαχειριζόμενες λύσεις και η λύση συστήματος υπάρχουν σε αυτό το επίπεδο. Όταν εγκαθίστανται πολλές διαχειριζόμενες λύσεις, η τελευταία που εγκαθίσταται βρίσκεται πάνω από τη διαχειριζόμενη λύση που εγκαταστάθηκε σε προγενέστερο χρονικό σημείο. Αυτό σημαίνει ότι η δεύτερη λύση που εγκαταστάθηκε μπορεί να κάνει προσαρμογές σε εκείνη που εγκαταστάθηκε πριν από αυτή. Όταν δύο διαχειριζόμενες λύσεις έχουν ορισμούς που βρίσκονται σε διένεξη, η συμπεριφορά του χρόνου εκτέλεσης είναι είτε "Ο τελευταίος κερδίζει" είτε υλοποιείται μια λογική συγχώνευσης. Εάν καταργήσετε την εγκατάσταση μιας διαχειριζόμενης λύσης, τίθεται σε ισχύ η διαχειριζόμενη λύση που βρίσκεται από κάτω. Εάν καταργήσετε την εγκατάσταση όλων των διαχειριζόμενων λύσεων, εφαρμόζεται η προεπιλεγμένη συμπεριφορά που έχει οριστεί στη λύση του συστήματος. Στη βάση του επιπέδου διαχειριζόμενου επιπέδου βρίσκεται το επίπεδο συστήματος. Το επίπεδο συστήματος περιέχει τους πίνακες και τα στοιχεία που απαιτούνται για τη λειτουργία της πλατφόρμας.
Συμπεριφορά συγχώνευσης λύσης
Όταν προετοιμάζετε τη διανομή της διαχειριζόμενης λύση σας, να θυμάστε ότι ένα περιβάλλον μπορεί να έχει εγκατεστημένες περισσότερες της μίας λύσεις ή ότι άλλες λύσεις μπορεί να εγκατασταθούν στο μέλλον. Δημιουργήστε μια λύση που ακολουθεί τις βέλτιστες πρακτικές, ώστε η λύση σας να μην παρεμβαίνει σε άλλες λύσεις.
Οι διεργασίες που το Dataverse χρησιμοποιεί για τη συγχώνευση προσαρμογών υπογραμμίζουν τη διατήρηση της λειτουργικότητας της λύσης. Παρόλο που καταβάλλεται κάθε δυνατή προσπάθεια για τη διατήρηση της παρουσίασης, ορισμένες ασυμβατότητες μεταξύ των προσαρμογών ενδέχεται να απαιτούν η υπολογιζόμενη ανάλυση να αλλάξει ορισμένες λεπτομέρειες παρουσίασης υπέρ της διατήρησης της λειτουργικότητας προσαρμογής. Περισσότερες πληροφορίες: Κατανόηση του τρόπου συγχώνευσης διαχειριζόμενων λύσεων
Προβολή των επιπέδων λύσης για ένα στοιχείο
Η δυνατότητα επιπέδων λύσης σάς επιτρέπει να προβάλετε όλες τις αλλαγές στοιχείων που σημειώνονται λόγω αλλαγών λύσης με την πάροδο του χρόνου. Μέσα σε ένα επίπεδο λύσης, μπορείτε να εμφανίσετε λεπτομέρειες για να προβάλετε τις συγκεκριμένες αλλαγμένες και μη αλλαγμένες λεπτομέρειες ιδιότητας για ένα στοιχείο. Μπορείτε να αποκτήσετε πρόσβαση σε επίπεδα λύσεων από την περιοχή Λύσεις στο Power Apps (make.powerapps.com).
Η δυνατότητα επιπέδων λύσης:
- Σας επιτρέπει να δείτε τη σειρά με την οποία μια λύση άλλαξε ένα στοιχείο.
- Σας επιτρέπει να προβάλετε όλες τις ιδιότητες ενός στοιχείου εντός μιας συγκεκριμένης λύσης, συμπεριλαμβανομένων των αλλαγών στο στοιχείο.
- Μπορεί να χρησιμοποιηθεί για την αντιμετώπιση προβλημάτων εξάρτησης ή επιπέδων λύσης εμφανίζοντας λεπτομέρειες αλλαγών για ένα στοιχείο που εισήχθηκε από μια αλλαγή της λύσης.
συνδεθείτε Power Apps, επιλέξτε Λύσεις, ανοίξτε τη λύση που θέλετε, επιλέξτε ένα στοιχείο, όπως τον πίνακα Λογαριασμός και, στη συνέχεια, στη γραμμή εντολών, επιλέξτε Για προχωρημένους>Δείτε επίπεδα λύσης.
Εμφανίζεται η σελίδα επίπεδου λύσης. Εμφανίζει κάθε επίπεδο για το στοιχείο, όπως η προβολή "Ενεργοί λογαριασμοί" για τον πίνακα "Λογαριασμός " που χρησιμοποιείται ως παράδειγμα εδώ, με την πιο πρόσφατη επίπεδο στο επάνω μέρος, η οποία συνήθως υποδεικνύεται ως Ενεργή επίπεδο. Το ενεργό επίπεδο καθορίζει τη συμπεριφορά χρόνου εκτέλεσης του στοιχείου.
Για να προβάλετε τις λεπτομέρειες για ένα επίπεδο λύσης, επιλέξτε το. Εμφανίζεται το παράθυρο Ιδιότητες (Properties ). Η καρτέλα Ενημέρωση εμφανίζει μόνο τις ιδιότητες που τροποποιήθηκαν ως μέρος της συγκεκριμένης λύσης επίπεδο. Επιλέξτε την καρτέλα Όλες οι ιδιότητες για να προβάλετε όλες τις ιδιότητες, συμπεριλαμβανομένων των ιδιοτήτων που έχουν αλλάξει και των αμετάβλητων, για τη λύση επίπεδο.
Εάν το στοιχείο περιλαμβάνει μεταφράσεις που έχουν εισαχθεί, επιλέξτε την καρτέλα Μεταφρασμένες ετικέτες για να εμφανίσετε πληροφορίες για στοιχεία που έχουν στήλες ετικετών στο επίπεδο λύσης. Η βασική γλώσσα και τυχόν εισαγόμενο κείμενο μετάφρασης εμφανίζονται όπως υποδεικνύεται στη στήλη languageid . Λάβετε υπόψη ότι εάν δεν υπάρχουν ετικέτες, η καρτέλα δεν θα εμφανίζεται.
Επιλέξτε μια ετικέτα για να δείτε την πλήρη διάταξή της.
Υπάρχουν και άλλες καρτέλες διαθέσιμες για συγκεκριμένα επίπεδα λύσης στοιχείων.
Όνομα καρτέλας | Περιγραφή | Πιθανή τιμή |
---|---|---|
RolePrivileges | Εμφανίζει τα προνόμια για έναν ρόλο ασφαλείας. | Προσθήκη, ενημέρωση, κατάργηση, καμία μεταβολή |
AttributePicklistValues (optionset) | Όταν επιλεγεί για μια καθολικά επιλογή, εμφανίζει τις πιθανές τιμές για μια επιλογή. | Προσθήκη, ενημέρωση, κατάργηση, καμία μεταβολή |
AttributePicklistValues (χαρακτηριστικό optionset) | Όταν επιλεγεί για ένα χαρακτηριστικό επιλογής, εμφανίζει τις τιμές για το χαρακτηριστικό. | Προσθήκη, ενημέρωση, κατάργηση, καμία μεταβολή |
Κατάργηση μη διαχειριζόμενου επιπέδου
Οι μη διαχειριζόμενες προσαρμογές βρίσκονται στο ανώτερο επίπεδο για ένα στοιχείο και επομένως καθορίζουν τη συμπεριφορά του χρόνου εκτέλεσης του στοιχείου. Στις περισσότερες περιπτώσεις, δεν θέλετε μη διαχειριζόμενες προσαρμογές να καθορίζουν τη συμπεριφορά των στοιχείων σας στα περιβάλλοντα δοκιμής και παραγωγής.
Σημαντικό
Λόγω σχεδίασης, τα περιβάλλοντα ανάπτυξης και δημιουργίας όπου εργάζεστε με μη διαχειριζόμενα στοιχεία έχουν συνήθως μη διαχειριζόμενα επίπεδα.
Για να καταργήσετε το μη διαχειριζόμενο επιπέδου για ένα στοιχείο, ακολουθήστε τα παρακάτω βήματα:
Προειδοποίηση
Η κατάργηση των ενεργών μη διαχειριζόμενων προσαρμογών δεν μπορεί να αντιστραφεί ή να αναιρεθεί. Είναι δυνατό να χαθούν όλα τα δεδομένα που σχετίζονται με τη μη διαχειριζόμενη προσαρμογή.
- Ανοίξτε τη λύση που θέλετε, επιλέξτε ... δίπλα σε ένα στοιχείο, όπως Λογαριασμός, και, στη συνέχεια, επιλέξτεΠροβολή επιπέδων λύσης.
- Εάν υπάρχει μη διαχειριζόμενο επίπεδο, μη διαχειριζόμενο επίπεδο εμφανίζεται στη στήλη Λύση για το επίπεδο.
- Επιλέξτε το επίπεδο και, στη συνέχεια, στη γραμμή εντολών, επιλέξτε Κατάργηση ενεργών προσαρμογών.
Δείτε επίσης
Μετάφραση κειμένου με δυνατότητα τοπικής προσαρμογής για εφαρμογές βάσει μοντέλου
Επισκόπηση λύσεων