Δημιουργία προσαρμοσμένων φορμών
Σημείωμα
Η ενέργεια Εμφάνιση προσαρμοσμένης φόρμας βασίζεται στην τεχνολογία Προσαρμόσιμες κάρτες. Ανατρέξτε σε αυτήν τη σελίδα για να βρείτε περισσότερες πληροφορίες σχετικά με τις προσαρμόσιμες κάρτες.
Τα πλαίσια μηνυμάτων σάς επιτρέπουν να ζητάτε από τους χρήστες να καταχωρούν διάφορες εισόδους, όπως κείμενο, ημερομηνίες και αρχεία, ή να εμφανίζουν πληροφορίες και αποτελέσματα στην οθόνη.
Μολονότι οι περισσότερες ενέργειες αυτής της ομάδας μπορούν να χειρίζονται σενάρια όπου απαιτείται μία είσοδος, ορισμένοι αυτοματισμοί απαιτούν ένα συνδυασμό εισόδου ή/και εξόδου. Η βέλτιστη προσέγγιση για την αντιμετώπιση αυτών των σεναρίων είναι η ενέργεια Εμφάνιση προσαρμοσμένης φόρμας.
Για να δημιουργήσετε μια προσαρμοσμένη φόρμα, αναπτύξτε την ενέργεια Εμφάνιση προσαρμοσμένης φόρμας και επιλέξτε το κουμπί Προσαρμοσμένη σχεδίαση φόρμας για να ανοίξετε το σχεδίαση φόρμας.
Στην αριστερή πλευρά της σχεδίασης, υπάρχει μια λίστα με όλα τα διαθέσιμα στοιχεία εισόδου που μπορείτε να προσθέσετε στη φόρμα, όπως κείμενο, ημερομηνία και στοιχεία εισόδου αρχείου, καθώς και ορισμένα μη αλληλεπιδραστικά στοιχεία, όπως κείμενα και εικόνες.
Για να προσθέσετε ένα στοιχείο στην προσαρμοσμένη φόρμα, κάντε διπλό κλικ σε αυτό ή σύρετέ το και αποθέστε το στην περιοχή χώρου εργασίας της σχεδίασης. Χρησιμοποιήστε το τμήμα παραθύρου προεπισκόπησης στο κάτω μέρος της σχεδίασης φόρμας για να δείτε πώς θα φαίνεται η ρυθμισμένη φόρμα κατά τον χρόνο εκτέλεσης.
Αφού προσθέσετε ένα στοιχείο, μπορείτε να διαχειριστείτε όλες τις διαθέσιμες ιδιότητες στη δεξιά πλευρά της σχεδίασης φόρμας. Οι διαθέσιμες ιδιότητες ενδέχεται να διαφέρουν ανάλογα με τη φύση του επιλεγμένου στοιχείου.
Σημείωμα
Εκτός από τα στοιχεία φόρμας, η σχεδίαση φόρμας παρέχει ορισμένες ιδιότητες για τη ρύθμιση παραμέτρων της εμφάνισης του γονικού παραθύρου διαλόγου της προσαρμοσμένης φόρμας. Για να ρυθμίσετε τις παραμέτρους τους, επιλέξτε έναν κενό χώρο στον χώρο εργασίας και δείτε τις διαθέσιμες ιδιότητες στο αντίστοιχο παράθυρο.
Όταν ένας χρήστης συμπληρώνει μια προσαρμοσμένη φόρμα, τα δεδομένα που παρέχονται αποθηκεύονται στη μεταβλητή προσαρμοσμένου αντικειμένου CustomFormData. Για να αποκτήσετε πρόσβαση στην τιμή ενός συγκεκριμένου στοιχείου εισόδου που είναι αποθηκευμένο στο προσαρμοσμένο αντικείμενο, χρησιμοποιήστε την ακόλουθη περιγραφή: %CustomFormData['ElementID']%.
Σημαντικό
Το αναγνωριστικό κάθε στοιχείου πρέπει να είναι μοναδικό και δεν πρέπει να είναι κενό. Επίσης, πρέπει να αρχίζει με ένα γράμμα και να περιέχει λατινικά γράμματα, αριθμούς και διαστήματα. Δεν μπορείτε να χρησιμοποιήσετε μεταβλητές στα πεδία αναγνωριστικών. Εάν παρέχεται μη έγκυρο αναγνωριστικό, το έγκυρο αναγνωριστικό που χρησιμοποιήθηκε τελευταία θα αποθηκευτεί αυτόματα μετά το κλείσιμο και την αποθήκευση της σχεδίασης φόρμας.
Σημείωμα
Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με προσαρμοσμένα αντικείμενα και τον τρόπο χειρισμού τους στους τύπους δεδομένων για προχωρημένους.
Εκτός από στοιχεία εισόδου και μη αλληλεπιδραστικά, η σχεδίαση φόρμας παρέχει ορισμένες ενέργειες για την υλοποίηση πρόσθετων λειτουργιών στις φόρμες σας.
Εξετάστε τις ενέργειες ως κουμπιά που σας επιτρέπουν να εκτελείτε διαφορετικές λειτουργίες βάσει του κουμπιού που πατήθηκε. Για παράδειγμα, χρησιμοποιήστε μια ενέργεια Υποβολή ως κουμπί αποθήκευσης για συγκέντρωση και αποθήκευση των παρεχόμενων δεδομένων χρήστη για μελλοντική χρήση στη ροή σας.
Σημείωμα
Η προσθήκη ενεργειών μπορεί να γίνει μόνο στο τέλος της δομής φόρμας, μετά από οποιονδήποτε άλλο τύπο στοιχείου φόρμας.
Όπως και τα άλλα στοιχεία, κάθε ενέργεια έχει ένα αναγνωριστικό που την περιγράφει με μοναδικό τρόπο. Όταν επιλέγεται μια ενέργεια, το αναγνωριστικό της αποθηκεύεται στη μεταβλητή ButtonPressed.
Όταν μια φόρμα περιέχει πολλαπλές ενέργειες, χρησιμοποιήστε αυτήν τη μεταβλητή και συνθήκες για να ελέγξετε ποιο στοιχείο πιέζεται και να εφαρμόσετε διαφορετικές λειτουργίες για κάθε σενάριο. Για να βρείτε περισσότερες πληροφορίες σχετικά με την υλοποίηση αυτής της συμπεριφοράς, ανατρέξτε στο θέμα Χειρισμός προσαρμοσμένων φορμών.
Το παρακάτω στιγμιότυπο οθόνης δείχνει πώς φαίνεται η προσαρμοσμένη φόρμα που ρυθμίσατε προηγουμένως κατά την εκτέλεση της ροής.
Στοιχεία προσαρμοσμένης φόρμας
Όνομα στοιχείου | Τύπος | Προδιαγραφές | Ιδιότητες διάταξης | Ιδιότητες επικύρωσης | Ιδιότητες ύφους | Εικόνα φόντου |
---|---|---|---|---|---|---|
Προσαρμοσμένη φόρμα | Γονικό παράθυρο διαλόγου | Τϊτλος | Ελάχιστο ύψος σε pixel, κατακόρυφη στοίχιση περιεχομένου | URL, λειτουργία συμπλήρωσης, οριζόντια στοίχιση, κατακόρυφη στοίχιση | ||
Είσοδος κειμένου | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή, Πολλές γραμμές, Στυλ, Μέγιστο μήκος | Διάστημα, Διαχωριστικό, Ύψος | Απαιτείτια επικύρωση, μήνυμα σφάλματος, μοτίβο | ||
Εισαγωγή αριθμού | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή, Ελάχιστη τιμή, Μέγιστη τιμή | Διάστημα, Διαχωριστικό, Ύψος | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Εισαγωγή ημερομηνίας | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή, Ελάχιστη τιμή, Μέγιστη τιμή | Διάστημα, Διαχωριστικό, Ύψος | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Εισαγωγή χρόνου | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή, Ελάχιστη τιμή, Μέγιστη τιμή | Διάστημα, Διαχωριστικό, Ύψος | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Εναλλαγή εισόδου | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Τίτλος, Προεπιλεγμένη τιμή, Τιμή όταν είναι ενεργό, Τιμή όταν είναι ανενεργό | Διάστημα, Διαχωριστικό, Ύψος, Αναδίπλωση | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Εισαγωγή συνόλου επιλογών | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή, Δυνατότητα πολλαπλής επιλογής, Στυλ, Επιλογές | Διάστημα, Διαχωριστικό, Ύψος, αναδίπλωση | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Εισαγωγή αρχείου | Δεδομένα εισόδου | Αναγνωριστικό, Ετικέτα, Προεπιλεγμένη τιμή | Διάστημα, Διαχωριστικό, Ύψος | Απαιτείτια επικύρωση, Μήνυμα σφάλματος | ||
Μπλοκ κειμένου | Στοιχείο | Αναγνωριστικό, Κείμενο | Διάστημα, Διαχωριστικό, Οριζόντια στοίχιση, Ύψος, Αναδίπλωση, Μέγιστες γραμμές, Μέγιστο πλάτος | Τύπος γραμματοσειράς, Μέγεθος, Βάρος, Χρώμα, Επιδέξιος, Πλάγια, Διαγραφή | ||
Εικόνα | Στοιχείο | Αναγνωριστικό, Διεύθυνση URL, Εναλλακτικό κείμενο | Διάστημα, Διαχωριστικό, Οριζόντια στοίχιση, Ύψος, Ύψος σε pixel, Πλάτος σε pixel, Μέγεθος | Στυλ, Χρώμα φόντου | ||
Υποβολή | Ενέργεια | Αναγνωριστικό, Τϊτλος, Παράβλεψη παρεχόμενων στοιχείων εισόδου | ||||
Άνοιγμα URL | Ενέργεια | Αναγνωριστικό, Τίτλος, Διεύθυνση URL |
Ιδιότητες στοιχείου προσαρμοσμένης φόρμας
Όνομα ιδιότητας | Προαιρετικές | Αποδοχή | Προεπιλεγμένος | Περιγραφή |
---|---|---|---|---|
Να επιτρέπεται πολλαπλή επιλογή | ΔΙ | Δυαδική τιμή | Ψευδής | Επιτρέπει την επιλογή πολλών επιλογών |
Εναλλακτικό κείμενο | Ναι | Τιμή κειμένου | Εναλλακτικό κείμενο που περιγράφει την εικόνα | |
Χρώμα φόντου | Ναι | Τιμή κειμένου | Εφαρμόζει ένα παρασκήνιο σε μια διαφανή εικόνα. Αυτή η ιδιότητα θα κάνει σεβαστό το στυλ εικόνας. Μόνο οι δεκαεξαδικές τιμές είναι αποδεκτές σε αυτήν την ιδιότητα | |
Επιλογές | Ναι | Τίτλος και τιμή | Περιγράφει τις επιλογές χρήσης στο σύνολο επιλογών. Αποτελείται από έναν τίτλο (κείμενο προς εμφάνιση) και μια τιμή (μη επεξεργασμένη τιμή για την επιλογή) | |
Χρώμα | ΔΙ | Προεπιλογή, Κόκκινο, Ανοιχτό, Έντονο, Καλό, Προειδοποίηση, Προσοχή | Προεπιλογή | Ελέγχει το χρώμα του κειμένου |
Προεπιλεγμένη τιμή | Ναι | Τιμή κειμένου, Αριθμητική τιμή | Η προεπιλεγμένη τιμή του στοιχείου εισόδου | |
Μήνυμα σφάλματος | Ναι | Τιμή κειμένου | Μήνυμα σφάλματος που θα εμφανίζεται όταν η εισαγωγή που καταχωρείται δεν είναι έγκυρη | |
Λειτουργία συμπλήρωσης | ΔΙ | Εξώφυλλο, Οριζόντια επανάληψη, Κατακόρυφη επανάληψη, Επανάληψη | Περιγράφει τον τρόπο με τον οποίο η εικόνα θα πρέπει να συμπληρώσει την περιοχή | |
Τύπος γραμματοσειράς | ΔΙ | Προεπιλογή, Σταθερό πλάτος | Προεπιλογή | Τύπος γραμματοσειράς που θα χρησιμοποιηθεί για την απόδοση |
Ύψος | ΔΙ | Αυτόματο, Επέκταση, Pixel | Αυτόματο | Καθορίζει το ύψος του στοιχείου. Η επιλογή "Pixel" είναι διαθέσιμη μόνο για στοιχεία εικόνας |
Ύψος σε pixel | Όχι | Αριθμητική τιμή | 0 | Καθορίζει το επιθυμητό ύψος της εικόνας. Η εικόνα θα προσαρμοστεί έτσι ώστε να ταιριάζει στο συγκεκριμένο ύψος. Αυτή η επιλογή αντικαθιστά την ιδιότητα "Μέγεθος". Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζεται συγκεκριμένο ύψος |
Οριζόντια στοίχιση | ΔΙ | Αριστερά, Κέντρο, Δεξιά | Μπλοκ κειμένου: αριστερά Εικόνα: Αριστερά |
Ελέγχει τον τρόπο οριζόντιας τοποθέτησης αυτού του στοιχείου. Για προσαρμοσμένες φόρμες, περιγράφει τον τρόπο με τον οποίο θα πρέπει να ευθυγραμμιστεί η εικόνα φόντου, αν πρέπει να περικοπεί ή αν χρησιμοποιείται λειτουργία επαναλαμβανόμενης συμπλήρωσης |
Αναγνωριστικό | Όχι | Τιμή κειμένου | Εξαρτάται από το στοιχείο | Μοναδικό αναγνωριστικό για την τιμή. Χρησιμοποιείται για τον προσδιορισμό των στοιχείων που έχουν συλλεχθεί κατά την εκτέλεση της ενέργειας Υποβολή. Εάν χρησιμοποιηθεί προσωρινά ένα μη έγκυρο αναγνωριστικό και η σχεδίαση φόρμας κλείσει, θα εφαρμοστεί το τελευταίο έγκυρο αναγνωριστικό που χρησιμοποιήθηκε |
Παράβλεψη παρεχόμενων στοιχείων εισόδου | ΔΙ | Δυαδική τιμή | Ψευδής | Αν ενεργοποιηθεί, αυτή η ενέργεια κλείνει τη φόρμα χωρίς να αποθηκεύει τις επιλεγμένες εισόδους, ενώ λειτουργεί ως κουμπί "Άκυρο" |
Πλάγια | ΔΙ | Δυαδική τιμή | Ψευδής | Αν είναι ενεργοποιημένο, μετατρέπει το κείμενο σε πλάγια γραφή |
Ετικέτα | Ναι | Τιμή κειμένου | Ετικέτα για αυτά τα δεδομένα εισόδου | |
Μέγιστο μήκος | Όχι | Αριθμητική τιμή | 0 | Καθορίζει τον μέγιστο αριθμό χαρακτήρων για συλλογή. Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζεται μέγιστο μήκος |
Μέγιστες γραμμές | Όχι | Αριθμητική τιμή | 0 | Καθορίζει τον μέγιστο αριθμό γραμμών που θα εμφανιστούν. Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζονται μέγιστες γραμμές |
Μέγιστη τιμή | Ναι | Τιμή κειμένου | Υπέρβαση μέγιστης τιμής. Για τις εισόδους ημερομηνίας και ώρας, η τιμή πρέπει να εκφράζεται στην τοπική μορφή του υπολογιστή σας | |
Μέγιστο πλάτος | Όχι | Αριθμητική τιμή | 0 | Καθορίζει το μέγιστο πλάτος του μπλοκ κειμένου σε pixel. Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζεται μέγιστο πλάτος |
Ελάχιστο ύψος σε pixel | Όχι | Αριθμητική τιμή | 0 | Καθορίζει το ελάχιστο ύψος της φόρμας. Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζεται ελάχιστο ύψος |
Ελάχιστη τιμή | Ναι | Τιμή κειμένου | Ελάχιστο όριο τιμής. Για τις εισόδους ημερομηνίας και ώρας, η τιμή πρέπει να εκφράζεται στην τοπική μορφή του υπολογιστή σας | |
Πολλές γραμμές | ΔΙ | Δυαδική τιμή | Ψευδής | Αν ενεργοποιηθεί, επιτρέπει πολλές γραμμές εισόδου |
Μοτίβο | Ναι | Τιμή κειμένου | Τακτικές παραστάσεις που υποδεικνύουν την απαιτούμενη μορφή αυτής της εισαγωγής κειμένου | |
Διαχωριστικό | ΔΙ | Δυαδική τιμή | Ανενεργή | Όταν είναι ενεργοποιημένο, σύρει μια διαχωριστική γραμμή στο πάνω μέρος του στοιχείου |
Μέγεθος | ΔΙ | Μπλοκ κειμένου: Προεπιλογή, Μικρό, Μεσαίο, Μεγάλος Πολύ μεγάλο Εικόνα: Αυτόματο, Επέκταση, Μικρό, Μεσαίο, Μεγάλο |
Μπλοκ κειμένου: Προεπιλεγμένο Εικόνα: Αυτόματη |
Ελέγχει το μέγεθος του κειμένου ή της εικόνας |
Απόσταση | ΔΙ | Προεπιλογή, Κανένα, Μικρό, Μεσαίο, Μεγάλο, Πολύ μεγάλο, Αναπλήρωση | Προεπιλογή | Ελέγχει την ποσότητα απόστασης ανάμεσα σε αυτό το στοιχείο και το στοιχείο χειρισμού |
Διακριτή διαγραφή | ΔΙ | Δυαδική τιμή | Ψευδής | Αν ενεργοποιηθεί, διαγράφει το κείμενο |
Στυλ | ΔΙ | Εισαγωγή κειμένου: Κείμενο, Τηλ, Διεύθυνση URL, Ηλεκτρονικό ταχυδρομείο Εισαγωγή συνόλου επιλογών: Συμπαγής, Ανάπτυξη Εικόνα¨Προεπιλεγμένο, Άτομο |
Εισαγωγή κειμένου: Κείμενο Εισαγωγή συνόλου επιλογών: Συμπαγής Εικόνα: Προεπιλεγμένη |
Το στυλ της υπόδειξης κειμένου, το σύνολο επιλογών ή η εικόνα |
Λεπτή | ΔΙ | Δυαδική τιμή | Ψευδής | Αν είναι ενεργοποιημένο, εμφανίζει το κείμενο ελαφρώς μετριασμένο για να εμφανίζεται λιγότερο ενεργό |
Κείμενο | Ναι | Τιμή κειμένου | Νέο μπλοκ κειμένου | Κείμενο προς εμφάνιση |
Τϊτλος | Ναι | Τιμή κειμένου | Εναλλαγή εισόδου: Νέα είσοδος εναλλαγής Υποβολή: OK |
Τίτλος για την προσαρμοσμένη φόρμα ή εναλλαγή ή ετικέτα για το κουμπί που αντιπροσωπεύει αυτήν την ενέργεια |
Διεύθυνση URL | Ναι | Τιμή κειμένου | Η διεύθυνση URL της εικόνας (για στοιχείο εικόνας και προσαρμοσμένη φόρμα) ή η διεύθυνση URL προς άνοιγμα (για ενέργεια Άνοιγμα διεύθυνσης URL) | |
Απαιτείται επικύρωση | Ναι | Δυαδική τιμή | Ψευδής | Καθορίζει εάν αυτή η εισαγωγή είναι απαιτούμενη ή όχι |
Τιμή όταν είναι απενεργοποιημένη | Ναι | Τιμή κειμένου | Ψευδής | Η τιμή όταν ο διακόπτης εναλλαγής είναι απενεργοποιημένος |
Τιμή όταν είναι ενεργό | Ναι | Τιμή κειμένου | Αληθής | Η τιμή όταν ο διακόπτης εναλλαγής είναι ενεργός |
Κατακόρυφη στοίχιση | ΔΙ | Επάνω, Κέντρο, Κάτω | Περιγράφει τον τρόπο με τον οποίο θα πρέπει να ευθυγραμμιστεί η εικόνα, αν πρέπει να περικοπεί ή αν χρησιμοποιείται λειτουργία επαναλαμβανόμενης συμπλήρωσης | |
Κατακόρυφη στοίχιση περιεχομένου | ΔΙ | Επάνω, Κέντρο, Κάτω | Κορυφαίο | Καθορίζει τον τρόπο με τον οποίο το περιεχόμενο θα πρέπει να είναι στοιχισμένο κατακόρυφα μέσα στο κοντέινερ. Σχετικές μόνο για φόρμες σταθερού ύψους ή φόρμες με καθορισμένο ελάχιστο ύψος |
Βάρος | ΔΙ | Προεπιλογή, Πιο ανοιχτό, Πιο έντονο | Προεπιλογή | Ελέγχει τη βαρύτητα του κειμένου |
Πλάτος σε pixel | Όχι | Αριθμητική τιμή | 0 | Το επιθυμητό πλάτος της εικόνας στην οθόνη. Αυτή η επιλογή αντικαθιστά την ιδιότητα "Μέγεθος". Η προεπιλεγμένη τιμή του 0 καθορίζει ότι δεν καθορίζεται συγκεκριμένο πλάτος |
Αναδίπλωση | ΔΙ | Δυαδική τιμή | Ανενεργή | Εάν έχει ενεργοποιηθεί, επιτρέπει την αναδίπλωση του κειμένου. Διαφορετικά, θα γίνεται αποκοπή του κειμένου |
Γνωστά προβλήματα και περιορισμοί
Θέμα: Το τμήμα παραθύρου προεπισκόπησης φαίνεται να λειτουργεί όπως πρέπει όταν η ιδιότητα διεύθυνσης URL περιέχει χαρακτήρες ποσοστού, αλλά προκύπτει ένα σφάλμα επικύρωσης τιμής που δεν είναι έγκυρη.
Λύση: Αυτό το ζήτημα συμβαίνει επειδή το Power Automate επιχειρεί να επιλύσει τους χαρακτήρες ποσοστού ως μεταβλητές ή παραστάσεις. Για να επιλύσετε αυτήν την υπόθεση, αποθηκεύστε τη διεύθυνση URL σε μια μεταβλητή νωρίτερα στη ροή, χρησιμοποιήστε τους χαρακτήρες ποσοστού και, στη συνέχεια, χρησιμοποιήστε αυτήν τη μεταβλητή στην ιδιότητα URL. Η προεπισκόπηση δεν θα εμφανίζει την εικόνα, αλλά θα εμφανιστεί κατά τον χρόνο εκτέλεσης.