Δημιουργία εφαρμογής καμβά με το Microsoft Dataverse
Δημιουργήστε μια εφαρμογή καμβά για τη διαχείριση δεδομένων που είναι αποθηκευμένα στο Dataverse, χρησιμοποιώντας τυπικούς πίνακες οι οποίοι είναι ενσωματωμένοι, προσαρμοσμένους πίνακες που δημιουργεί ο οργανισμός σας ή και τα δύο.
Όταν δημιουργείτε μια εφαρμογή από το Dataverse, δεν χρειάζεται να δημιουργήσετε μια σύνδεση από το Power Apps, όπως κάνετε με τις προελεύσεις δεδομένων όπως το SharePoint, Dynamics 365 ή το Excel. Πρέπει μόνο να καθορίσετε τους πίνακες που θέλετε να εμφανίσετε ή να διαχειριστείτε στην εφαρμογή.
Προαπαιτούμενα
- Κάντε μετάβαση σε ένα περιβάλλον, στο οποίο μια βάση δεδομένων έχει δημιουργηθεί με δείγμα δεδομένων. Εάν έχετε κατάλληλη άδεια χρήσης, μπορείτε να δημιουργήσετε ένα περιβάλλον για να ικανοποιήσει αυτήν την ανάγκη.
- Για να δημιουργήσετε μια εφαρμογή, πρέπει να σας έχει εκχωρηθεί ο ρόλος ασφάλειας Δημιουργός περιβάλλοντος.
Δημιουργία εφαρμογής
Συνδεθείτε στο Power Apps.
Ανάλογα με τον τρόπο με τον οποίο θέλετε να δημιουργήσετε την εφαρμογή σας, από την αρχική οθόνη, επιλέξτε μία από τις ακόλουθες επιλογές χρησιμοποιώντας το Dataverse:
Επιλογές δημιουργίας με το Dataverse Πλεονεκτήματα Περιήγηση Μια εφαρμογή συλλογής μίας σελίδας Χρησιμοποιήστε τα υπάρχοντα επιχειρηματικά δεδομένα σας στο Dataverse και δημιουργήστε μια ελαφριά εφαρμογή που αποκρίνεται. 1. Επιλέξτε μία από τις παρακάτω επιλογές:
- Έναρξη με δεδομένα>Επιλογή υπάρχοντος πίνακα.
- Έναρξη με σχεδίαση σελίδας>Συλλογή συνδεδεμένη σε πίνακα.
2. Επιλέξτε έναν πίνακα και επιλέξτε Δημιουργία εφαρμογής.Εφαρμογή για κινητές συσκευές τριών οθονών Χρησιμοποιήστε τα υπάρχοντα δεδομένα σας στο Dataverse και δημιουργήστε μια εφαρμογή χρησιμοποιώντας ένα πρότυπο με τρεις οθόνες, προσφέροντας επιλογές περιήγησης, προβολής λεπτομερειών, δημιουργίας και επεξεργασίας. Ξεκινήστε με ένα πρότυπο εφαρμογής>Από το Dataverse. Στη συνέχεια, επιλέξτε έναν πίνακα >Δημιουργία εφαρμογής. Κενή εφαρμογή που χρησιμοποιεί δεδομένα από το Dataverse Χρησιμοποιήστε τα υπάρχοντα επιχειρηματικά δεδομένα σας στο Dataverse για να προσαρμόσετε την εφαρμογή σας με ευελιξία, χωρίς περιορισμούς προσχεδιασμένων προτύπων. Στο αριστερό τμήμα παραθύρου περιήγησης, επιλέξτε Δημιουργία>Έναρξη με κενό καμβά>Μέγεθος τηλεφώνου. Η εφαρμογή δημιουργείται και το Power Apps Studio ανοίγει, όπου συνεχίζετε τη δημιουργία της.
Προσθέστε έναν πίνακα Dataverse σε κενή εφαρμογή
Για να σας βοηθήσουμε να κατανοήσετε πώς μπορείτε να δημιουργήσετε μια εφαρμογή με δεδομένα από το Dataverse, ας ξεκινήσουμε δημιουργώντας μια κενή εφαρμογή και, στη συνέχεια, προσθέτοντας δεδομένα από το Dataverse.
Συνδεθείτε στο Power Apps
Στο αριστερό τμήμα παραθύρου περιήγησης, επιλέξτε Δημιουργία>Έναρξη με κενό καμβά>Μέγεθος τηλεφώνου.
Όταν ανοίξει το Power App Studio, μεταβείτε στο μενού σύνταξης εφαρμογών και επιλέξτε Δεδομένα.
Σημείωμα
Εάν αυτή είναι η πρώτη φορά που συνδέεστε το Dataverse, σας ζητείται να δημιουργήσετε μια σύνδεση. Επιλέξτε Δημιουργία για να δημιουργήσετε τη σύνδεση.
Επιλέξτε Προσθήκη δεδομένων και πληκτρολογήστε Λογαριασμοί στο πλαίσιο αναζήτησης και επιλέξτε το.
Κλείστε το τμήμα παραθύρου Δεδομένα επιλέγοντας το εικονίδιο κλεισίματος στην επάνω δεξιά γωνία.
Προσθήκη οθόνης λίστας
Στη γραμμη εντολών επιλέξτε Νέα οθόνη>Λίστα.
Στην αριστερή γραμμή περιήγησης, επιλέξτε BrowseGallery1 και, στη συνέχεια, ορίστε την τιμή της ιδιότητας Items σε αυτόν τον τύπο:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))
Αυτός ο τύπος καθορίζει ότι:
Η συλλογή θα πρέπει να εμφανίζει δεδομένα από τον πίνακα Accounts.
Τα δεδομένα θα πρέπει να ταξινομούνται σε αύξουσα σειρά μέχρι κάποιος χρήστης να επιλέξει το κουμπί ταξινόμησης για εναλλαγή της σειράς ταξινόμησης.
Εάν ένας χρήστης πληκτρολογήσει ή επικολλήσει έναν ή περισσότερους χαρακτήρες στη γραμμή αναζήτησης (TextSearchBox1), η λίστα θα εμφανίζει μόνο εκείνους τους λογαριασμούς για τους οποίους το πεδίο name περιέχει τους χαρακτήρες που έχει καθορίσει ο χρήστης.
Μπορείτε να χρησιμοποιήσετε αυτές και πολλές άλλες συναρτήσεις για να καθορίσετε τον τρόπο εμφάνισης και συμπεριφοράς της εφαρμογής σας.
Στο τμήμα παραθύρουιδιοτήτων της συλλογής, ορίστε τη Διάταξη σε Τίτλο.
Επεξεργαστείτε την ιδιότητα κειμένου Τίτλος και μετονομάστε την σε Αναζήτηση. Περισσότερες πληροφορίες: Προσαρμογή συλλογής
Στο αριστερό παράθυρο δημιουργίας εφαρμογών, τοποθετήστε τον δείκτη στο στοιχείο Screen1, επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Διαγραφή.
Στο αριστερό παράθυρο δημιουργίας εφαρμογών, τοποθετήστε τον δείκτη στο στοιχείο Screen2, επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Μετονομασία.
Πληκτρολογήστε ή επικολλήστε BrowseScreen και, στη συνέχεια, μετονομάστε τη συλλογή σε αυτήν την οθόνη σε BrowseGallery.
Προσθήκη οθόνης φόρμας
Επαναλάβετε το πρώτο βήμα της προηγούμενης διαδικασίας, αλλά προσθέστε μια οθόνη Φόρμας αντί για μια οθόνη Λίστας.
Ορίστε την ιδιότητα DataSource της φόρμας σε Accounts και την ιδιότητα Item σε BrowseGallery.Selected, όπως φαίνεται στην καρτέλα Για προχωρημένους στο δεξιό παράθυρο.
Στην καρτέλα Ιδιότητες στο δεξιό τμήμα παραθύρου, επιλέξτε Επεξεργασία Πεδίων για να ανοίξετε το παράθυρο Πεδία.
Επιλέξτε Προσθήκη πεδίου, και, στη συνέχεια, επιλέξτε τα πλαίσια ελέγχου για αυτά τα πεδία:
- Όνομα λογαριασμού
- Διεύθυνση 1: Οδός 1
- Διεύθυνση 1: Πόλη
- Διεύθυνση 1: Ταχυδρομικός κώδικας
- Αριθμός εργαζομένων
- Ετήσια έσοδα
Σημείωμα
Εκτός από αυτό το σενάριο, μπορείτε να δημιουργήσετε ένα προσαρμοσμένο πεδίο επιλέγοντας Νέο πεδίο, παρέχοντας τις απαιτούμενες πληροφορίες και, στη συνέχεια, επιλέγοντας Τέλος. Περισσότερες πληροφορίες: Δημιουργία στήλης.
Επιλέξτε Προσθήκη.
Ορίστε την ιδιότητα Κείμενο της γραμμής τίτλου για να εμφανίσετε το στοιχείο Δημιουργία/Επεξεργασία.
Η οθόνη αντικατοπτρίζει τις αλλαγές σας.
Μετονομάστε αυτήν την οθόνη FormScreen.
Ρύθμιση παραμέτρων εικονιδίων
Στο BrowseScreen, ορίστε την ιδιότητα OnSelect στο κυκλικό εικονίδιο κοντά στο επάνω μέρος της οθόνης σε αυτόν τον τύπο:
Refresh(Accounts)
Ορίστε την ιδιότητα OnSelect του εικονιδίου "συν" σε αυτόν τον τύπο:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Ορίστε την ιδιότητα OnSelect για το πρώτο βέλος που δείχνει προς τα δεξιά σε αυτόν τον τύπο:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Στο FormScreen, ορίστε την ιδιότητα OnSelect του εικονιδίου ακύρωσης σε αυτόν τον τύπο:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Ορίστε την ιδιότητα OnSelect του εικονιδίου σημείου ελέγχου σε αυτόν τον τύπο:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Στην καρτέλα Εισαγωγή, επιλέξτε Εικονίδια και μετά επιλέξτε το εικονίδιο Κάδος απορριμμάτων.
Ορίστε την ιδιότητα Color του εικονιδίου Κάδος απορριμμάτων σε Λευκό και την ιδιότητα OnSelect σε αυτόν τον τύπο:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Δοκιμή της εφαρμογής
Στο μενού ενεργειών, επιλέξτε
Προεπισκόπηση της εφαρμογής. Περισσότερες πληροφορίες: Προεπισκόπηση εφαρμογής
Κάντε εναλλαγή της λίστας μεταξύ αύξουσας και φθίνουσας σειράς ταξινόμησης και φιλτράρετε τη λίστα κατά έναν ή περισσότερους χαρακτήρες στο όνομα λογαριασμού.
Προσθέστε έναν λογαριασμό, επεξεργαστείτε τον λογαριασμό που προσθέσατε, ξεκινήστε να ενημερώνετε τον λογαριασμό αλλά ακυρώστε τις αλλαγές σας και έπειτα διαγράψτε τον λογαριασμό.