Δημιουργία κάρτας λίστας αγορών
Σε αυτό το εκπαιδευτικό βοήθημα, θα δημιουργήσετε μια κάρτα που εμφανίζει μια λίστα αγορών και σας επιτρέπει να προσθέσετε στοιχεία. Θα χρησιμοποιήσετε τη σχεδίαση κάρτας, μεταβλητές, και Power Fx.
Στο τέλος του εκπαιδευτικού βοηθήματος, η κάρτα λίστας αγορών θα πρέπει να φαίνεται σαν το παρακάτω παράδειγμα:
Προϋποθέσεις
- 'Ενας λογαριασμός Power Apps
Δημιουργία κάρτας
Συνδεθείτε στο Power Apps και επιλέξτε το περιβάλλον σας.
Στο αριστερό τμήμα παραθύρου, επιλέξτε Κάρτες. Εάν το στοιχείο δεν βρίσκεται στο πλαϊνό τμήμα του πίνακα, επιλέξτε ...Περισσότερα και, στη συνέχεια, επιλέξτε το στοιχείο που θέλετε.
Επιλέξτε + Δημιουργία κάρτας.
Στο Όνομα κάρτας, πληκτρολογήστε SimpleShoppingCard και, έπειτα, επιλέξτε Δημιυοργία.
Επιλέξτε το κείμενο Ο τίτλος της κάρτας σας πάει εδώ. Στο τμήμα παραθύρου ιδιοτήτων ετικέτας κειμένου, ορίστε την επιλογή Κείμενο σε Λίστα αγορών.
Επιλέξτε το κείμενο Προσθέστε και καταργήστε στοιχείο για να προσαρμόσετε τη νέα σας κάρτα. Στο τμήμα παραθύρου ιδιοτήτων ετικέτας κειμένου, ορίστε το Κείμενο σε Χρήση του παρακάτω πλαισίου για να προσθέσετε στοιχεία στη λίστα.
Προσθήκη μεταβλητής
Η λίστα επαφών θα περιέχει μεμονωμένα στοιχεία σε ξεχωριστές γραμμές κειμένου. Φαίνεται ότι είναι ένας πίνακας με μία μόνο στήλη, με ένα στοιχείο αγορών σε κάθε γραμμή. Αυτό υποδεικνύει ότι θα πρέπει να δημιουργήσετε μια μεταβλητή πίνακα για να αποθηκεύσετε τη λίστα σας.
Στο αριστερό τμήμα παραθύρου, επιλέξτε Μεταβλητές.
Επιλέξτε + Νέα μεταβλητή.
Στο παράθυρο Νέα μεταβλητή, εισαγάγετε MyGroceryList στο Όνομα. Ορίστε Τύπος στον Πίνακα.
Επιλέξτε τις αγκύλες στα δεξιά της Προεπιλεγμένης τιμής και καταχωρήστε "" μεταξύ των αγκύλων. Αυτό υποδεικνύει ότι ο πίνακας περιέχει τιμές κειμένου σε μια στήλη που ονομάζεται έμμεσα Τιμή
ΕπιλέξτεΑποθήκευση.
Προσθήκη λίστας στην κάρτα
Στο αριστερό τμήμα παραθύρου, επιλέξτε Εισαγωγή.
Στο τμήμα παραθύρου εργαλείων, επιλέξτε Εμφάνιση για να αναπτύξετε την κατηγορία και, στη συνέχεια, επιλέξτε την Ετικέτα κειμένου.
Στο τμήμα παραθύρου ιδιοτήτων ετικέτας κειμένου, επιλέξτε την καρτέλα Για προχωρημένους.
Ορίστε την Επανάληψη κάθε σε MyGroceryList.
Ο ορισμός της ιδιότητας Επανάληψη για κάθε της ετικέτας κειμένου, επαναλαμβάνει την ετικέτα κειμένου για κάθε στοιχείο στον καθορισμένο πίνακα. Σε αυτό το παράδειγμα, ο πίνακας
MyGroceryList
είναι η μεταβλητή που δημιουργήσατε. Με άλλα λόγια, δημιουργείται μια ξεχωριστή ετικέτα κειμένου στην κάρτα για κάθε στοιχείο στη λίστα αγορών.Επιλέξτε την καρτέλα Ιδιότητες. Ορίστε Κείμενο σε ThisItem.Value.
Η ανάθεση της μεταβλητής που ορίζεται από το σύστημα
ThisItem.Value
στην ετικέτα κειμένου εμφανίζει την τιμή του τρέχοντος στοιχείο στη συστοιχίαMyGroceryList
ως το κείμενο ετικέτας. Ο όρος συστοιχία είναι ένας άλλος όρος για μια μεταβλητή πίνακα. Μπορείτε να εισαγάγετε το όνομα της μεταβλητής στη γραμμή τύπων ή στο τμήμα παραθύρου ιδιοτήτων.
Προσθέστε ένα πλαίσιο εισόδου
Η λίστα που δημιουργήσατε είναι κενή, επομένως στο τελικό βήμα, θα δώσετε στον χρήστη τη δυνατότητα να προσθέσει στοιχεία.
Στο αριστερό τμήμα παραθύρου, επιλέξτε Εισαγωγή.
Στο τμήμα παραθύρου εργαλείων, επιλέξτε Είσοδος για να αναπτύξετε την κατηγορία και, στη συνέχεια, επιλέξτε την Είσοδος κειμένου.
Στο τμήμα παραθύρου ιδιοτήτων εισαγωγής κειμένου, ορίστε Όνομα σε NewItem και ορίστε την Ετικέτα σε Νέο στοιχείο:.
Η ιδιότητα Όνομα σάς δίνει τη δυνατότητα να ανατρέξετε στο στοιχείο ελέγχου σε μια παράσταση Power Fx . Πρέπει να είναι μία λέξη, χωρίς διαστήματα ή ειδικούς χαρακτήρες. Η ιδιότητα Label εμφανίζεται στην κάρτα. Το όνομα και η ετικέτα ενός στοιχείου ελέγχου δεν χρειάζεται να είναι παρόμοια, όπως είναι εδώ, αλλά η χρήση παρόμοιων ονομάτων διευκολύνει την παρακολούθηση των στοιχείων ελέγχου.
Προσθήκη κουμπιού Power Fx
Στο αριστερό τμήμα παραθύρου, επιλέξτε Εισαγωγή.
Στο τμήμα παραθύρου εργαλείων, επιλέξτε Είσοδος για να αναπτύξετε την κατηγορία και, στη συνέχεια, επιλέξτε Κουμπί.
Στο τμήμα παραθύρου ιδιοτήτων του κουμπιού, ορίστε την επιλογή Τίτλος σε Προσθήκη στοιχείου.
Στο τμήμα παραθύρου ιδιοτήτων, επιλέξτε PowerFx για να τοποθετήσετε τον δρομέα στη γραμμή τύπων.
Πληκτρολογήστε την ακόλουθη παράσταση Power Fx στη γραμμή τύπων: Collect(MyGroceryList, {Value: NewItem})
Αυτή η παράσταση χρησιμοποιεί τη συνάρτηση Power Fx Collect για να προσαρτήσετε την τιμή των στοιχείων εισόδου του χρήστη,
NewItem
στη μεταβλητή πίνακαMyGroceryList
της άρρητης στήλης Τιμή. Επειδή η παράσταση είναι συνδεδεμένη με την ιδιότητα OnSelect του κουμπιού, εκτελείται όταν ο χρήστης επιλέγει το κουμπί.
Δοκιμή της κάρτας
Θα πρέπει πάντα να αποθηκεύσετε τις αλλαγές σας πριν από την αναπαραγωγή μιας κάρτας. Επιλέξτε το στοιχείο Αποθήκευση και, στη συνέχεια, επιλέξτε Αναπαραγωγή.
Δοκιμάστε την κάρτα σας προσθέτοντας μερικά στοιχεία στη λίστα αγορών.
Επόμενα βήματα
Μάθετε πώς να κάνετε μια πιο σύνθετη κάρτα με συνδέσεις Microsoft Dataverse.