Δημιουργήστε μια εφαρμογή καμβά από την αρχή χρησιμοποιώντας το Microsoft Dataverse

Δημιουργήστε μια εφαρμογή καμβά για τη διαχείριση δεδομένων που είναι αποθηκευμένα στο Dataverse, χρησιμοποιώντας τυπικούς πίνακες (οι οποίοι είναι ενσωματωμένοι), προσαρμοσμένους πίνακες (που δημιουργεί ο οργανισμός σας) ή και τα δύο.

Όταν δημιουργείτε μια εφαρμογή από το Dataverse, δεν χρειάζεται να δημιουργήσετε μια σύνδεση από το Power Apps, όπως κάνετε με τις προελεύσεις δεδομένων όπως το SharePoint, Dynamics 365 ή το Salesforce. Πρέπει μόνο να καθορίσετε τους πίνακες που θέλετε να εμφανίσετε ή να διαχειριστείτε στην εφαρμογή.

Προϋποθέσεις

Άνοιγμα κενής εφαρμογής

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

Καθορισμός πίνακα

  1. Στο μέσον της οθόνης, επιλέξτε Σύνδεση σε δεδομένα.

  2. Στο μενού σύνταξης εφαρμογών, επιλέξτε Δεδομένα. Εάν αυτή είναι η πρώτη φορά, σας ζητείται να δημιουργήσετε μια σύνδεση στο Dataverse. Επιλέξτε Δημιουργία αυτής της σύνδεσης.

  3. Επιλέξτε Προσθήκη δεδομένων και στο πλαίσιο αναζήτησης πληκτρολογήστε Λογαριασμοί > Σύνδεση

  4. Κλείστε το τμήμα παραθύρου Δεδομένα επιλέγοντας το εικονίδιο κλεισίματος στην επάνω δεξιά γωνία.

Προσθήκη οθόνης λίστας

  1. Στη γραμμή εντολών, επιλέξτε Νέα οθόνη > Πρότυπα καρτέλα > Λίστα.

  2. Στην αριστερή γραμμή περιήγησης, επιλέξτε BrowseGallery1 και, στη συνέχεια, ορίστε την τιμή της ιδιότητας Items σε αυτόν τον τύπο:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Αυτός ο τύπος καθορίζει ότι:

    • Η συλλογή θα πρέπει να εμφανίζει δεδομένα από τον πίνακα Accounts.

    • Τα δεδομένα θα πρέπει να ταξινομούνται σε αύξουσα σειρά μέχρι κάποιος χρήστης να επιλέξει το κουμπί ταξινόμησης για εναλλαγή της σειράς ταξινόμησης.

    • Εάν ένας χρήστης πληκτρολογήσει ή επικολλήσει έναν ή περισσότερους χαρακτήρες στη γραμμή αναζήτησης (TextSearchBox1), η λίστα θα εμφανίζει μόνο εκείνους τους λογαριασμούς για τους οποίους το πεδίο name περιέχει τους χαρακτήρες που έχει καθορίσει ο χρήστης.

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

      Ορισμός της ιδιότητας στοιχείων της συλλογής.

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

    Οθόνη περιήγησης.

  4. Στο αριστερό παράθυρο δημιουργίας εφαρμογών, τοποθετήστε τον δείκτη στο στοιχείο Screen1, επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Διαγραφή.

  5. Στο αριστερό παράθυρο δημιουργίας εφαρμογών, τοποθετήστε τον δείκτη στο στοιχείο Screen2, επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Μετονομασία.

  6. Πληκτρολογήστε ή επικολλήστε BrowseScreen και, στη συνέχεια, μετονομάστε τη συλλογή σε αυτήν την οθόνη σε BrowseGallery.

    Μετονομασία οθόνης αναζήτησης, συλλογή.

Προσθήκη οθόνης φόρμας

  1. Επαναλάβετε το πρώτο βήμα της προηγούμενης διαδικασίας, αλλά προσθέστε μια οθόνη Φόρμας αντί για μια οθόνη Λίστας.

  2. Ορίστε την ιδιότητα DataSource της φόρμας σε Accounts και την ιδιότητα Item σε BrowseGallery.Selected, όπως φαίνεται στην καρτέλα Για προχωρημένους στο δεξιό παράθυρο.

  3. Στην καρτέλα Ιδιότητες στο δεξιό τμήμα παραθύρου, επιλέξτε Επεξεργασία Πεδίων για να ανοίξετε το παράθυρο Πεδία.

  4. Επιλέξτε Προσθήκη πεδίου, και, στη συνέχεια, επιλέξτε τα πλαίσια ελέγχου για αυτά τα πεδία:

    • Όνομα λογαριασμού
    • Διεύθυνση 1: Οδός 1
    • Διεύθυνση 1: Πόλη
    • Διεύθυνση 1: Ταχυδρομικός κώδικας
    • Αριθμός εργαζομένων
    • Ετήσια έσοδα

    Σημείωση

    Εκτός από αυτό το σενάριο, μπορείτε να δημιουργήσετε ένα προσαρμοσμένο πεδίο επιλέγοντας Νέο πεδίο, παρέχοντας τις απαιτούμενες πληροφορίες και, στη συνέχεια, επιλέγοντας Τέλος. Περισσότερες πληροφορίες: Δημιουργία στήλης.

    Επιλέξτε και προσθέστε στήλη.

  5. Επιλέξτε Προσθήκη.

  6. Ορίστε την ιδιότητα Κείμενο της γραμμής τίτλου για να εμφανίσετε το στοιχείο Δημιουργία/Επεξεργασία.

    Η οθόνη αντικατοπτρίζει τις αλλαγές σας.

    Οθόνη μετά τις αλλαγές.

  7. Μετονομάστε αυτήν την οθόνη FormScreen.

Ρύθμιση παραμέτρων εικονιδίων

  1. Στο BrowseScreen, ορίστε την ιδιότητα OnSelect στο κυκλικό εικονίδιο κοντά στο επάνω μέρος της οθόνης σε αυτόν τον τύπο:

    Refresh(Accounts)

    Εικονίδιο ανανέωσης.

  2. Ορίστε την ιδιότητα OnSelect του εικονιδίου "συν" σε αυτόν τον τύπο:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Προσθήκη εικονιδίου.

  3. Ορίστε την ιδιότητα OnSelect για το πρώτο βέλος που δείχνει προς τα δεξιά σε αυτόν τον τύπο:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Εικονίδιο "Επόμενο".

  4. Στο FormScreen, ορίστε την ιδιότητα OnSelect του εικονιδίου ακύρωσης σε αυτόν τον τύπο:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Εικονίδιο ακύρωσης.

  5. Ορίστε την ιδιότητα OnSelect του εικονιδίου σημείου ελέγχου σε αυτόν τον τύπο:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Εικονίδιο σημαδιού ελέγχου.

  6. Στην καρτέλα Εισαγωγή, επιλέξτε Εικονίδια και μετά επιλέξτε το εικονίδιο Κάδος απορριμμάτων.

  7. Ορίστε την ιδιότητα Color του εικονιδίου Κάδος απορριμμάτων σε Λευκό και την ιδιότητα OnSelect σε αυτόν τον τύπο:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Εικονίδιο "Κάδος απορριμμάτων".

Δοκιμή της εφαρμογής

  1. Στο μενού ενεργειών, επιλέξτε το κουμπί Προεπισκόπηση. Προεπισκόπηση της εφαρμογής. Περισσότερες πληροφορίες: Προεπισκόπηση εφαρμογής

  2. Κάντε εναλλαγή της λίστας μεταξύ αύξουσας και φθίνουσας σειράς ταξινόμησης και φιλτράρετε τη λίστα κατά έναν ή περισσότερους χαρακτήρες στο όνομα λογαριασμού.

  3. Προσθέστε έναν λογαριασμό, επεξεργαστείτε τον λογαριασμό που προσθέσατε, ξεκινήστε να ενημερώνετε τον λογαριασμό αλλά ακυρώστε τις αλλαγές σας και έπειτα διαγράψτε τον λογαριασμό.

Επόμενα βήματα

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).