Στοιχείο ελέγχου Πρόγραμμα ανάγνωσης γραμμικού κώδικα στο Power Apps
Σαρώνει γραμμικούς κώδικες, κωδικούς QR και κωδικούς πλέγματος δεδομένων σε συσκευή Android, iOS και Windows.
Description
Το στοιχείο ελέγχου ανοίγει έναν εγγενή σαρωτή σε μια συσκευή Android, iOS και Windows. Ο σαρωτής υποστηρίζει τις παρακάτω λειτουργίες σάρωσης σε iOS και Android:
- Αυτόματη σάρωση – Ο γραμμικός κώδικας εκτελείται αυτόματα μόλις εντοπιστεί.
- Επιλέξτε για σάρωση – Ο χρήστης μπορεί να προσδιορίσει ποιοι από τους γραμμικούς κώδικες που εντοπίστηκαν θα σαρωθούν. Το στοιχείο ελέγχου δεν υποστηρίζει σάρωση σε ένα πρόγραμμα περιήγησης web.
- Σάρωση πολλών – Ο χρήστης μπορεί να σαρώσει πολλούς γραμμικούς κώδικες κατά τη διάρκεια της περιόδου λειτουργίας γραμμικού κώδικα.
Στις συσκευές Windows, το barcode reader θα γίνεται πάντα αυτόματη σάρωση.
Το στοιχείο ελέγχου Πρόγραμμα ανάγνωσης γραμμικού κώδικα υποστηρίζει διαφορετικά επίπεδα ζουμ και ενεργοποίηση/απενεργοποίηση του προβολέα συσκευής από την εμπειρία σάρωσης.
Σημείωση
Το στοιχείο ελέγχου Σαρωτής γραμμικού κώδικα υποστηρίζεται μόνο σε συσκευές Android, iOS και Windows. Όλες οι άλλες πλατφόρμες θα εμφανίζουν μια προειδοποίηση ότι ορισμένες δυνατότητες της εφαρμογής δεν θα λειτουργούν.
Ιδιότητες κλειδιού
Γραμμικός κώδικας – Ιδιότητα εξόδου που περιέχει έναν πίνακα με τους γραμμικούς κώδικες με δύο στήλες: Τιμή και Τύπος. Η Τιμή είναι μια τιμή κειμένου του κώδικα που σαρώθηκε ενώ ο Τύπος είναι ο τύπος του κώδικα που σαρώθηκε.
OnScan – Ενέργειες προς εκτέλεση κατά την επιτυχή σάρωση γραμμωτού κώδικα.
OnCancel – Ενέργειες προς εκτέλεση κατά την ακύρωση ενός γραμμωτού κώδικα από τον χρήστη.
OnChange - Ενέργειες προς εκτέλεση όταν μια ιδιότητα στο στοιχείο ελέγχου Πρόγραμμα ανάγνωσης γραμμικού κώδικα, συμπεριλαμβανομένων των ιδιοτήτων εξόδου.
BarcodeType - Ο τύπος γραμμικού κώδικα που θα σαρωθεί. Μπορείτε να στοχεύσετε πολλαπλούς τύπους γραμμικού κώδικα ενώνοντας τους. Ex. 'Microsoft.BarcodeReader.BarcodeType'.Code128 & 'Microsoft.BarcodeReader.BarcodeType'.Code39
. Προεπιλογή: Αυτόματο
Λειτουργία σάρωσης - Αν θα γίνει Automatically scan
του πρώτου γραμμικού κώδικα που εντοπίστηκε στην προβολή, θα επιτρέπεται στον χρήστη να κάνει Select to scan
ώστε ποιος από τους γραμμωτούς κώδικες θα σαρωθεί ή θα γίνει Scan multiple
πολλαπλών κωδικών σε μία περίοδο λειτουργίας. Στα Windows, το barcode reader θα είναι πάντα Automatically scan
.
Ποιότητα σάρωσης - Η ποιότητα εικόνας στην οποία κάνει σάρωση το barcode reader. Η υψηλότερη ποιότητα είναι καλή για τους μικρούς γραμμικούς κώδικες, ωστόσο, μπορεί να έχει ως αποτέλεσμα αργή απόδοση. Στα Windows, το barcode reader θα εκτελεί πάντα σάρωση στην ποιότητα της κάμερας της συσκευής. Προεπιλογή: Αυτόματο.
PreferFrontCamera - Εάν έχει ενεργοποιηθεί το πρόγραμμα ανάγνωσης γραμμικού κώδικα θα προεπιλέξει να χρησιμοποιηθεί η μπροστινή κάμερα αντί η οπίσθια.
BeepOnScan- Εάν ενεργοποιηθεί, από το barcode reader θα ακουστεί ένα ηχητικό σήμα όταν σαρωθεί ο γραμμικός κώδικας.
VibrateOnScan- Εάν ενεργοποιηθεί, από το barcode reader θα ακουστεί ένα ηχητικό σήμα όταν σαρωθεί ο γραμμικός κώδικας.
Πρόσθετες ιδιότητες
Text - Το κείμενο που εμφανίζεται στο κουμπί που ενεργοποιεί τον σαρωτή.
BorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου.
BorderStyle – Ορίζει εάν το περίγραμμα ενός στοιχείου ελέγχου είναι Συνεχές, Διακεκομμένο, Διάστικτο ή Κανένα.
BorderThickness – Το πάχος του περιγράμματος ενός στοιχείου ελέγχου.
DisplayMode – Ορίζει εάν το στοιχείο ελέγχου επιτρέπει την εισαγωγή δεδομένων από τον χρήστη (Edit), εμφανίζει μόνο δεδομένα (View) ή είναι ανενεργό (Disabled).
Height – Το ύψος του κουμπιού που ενεργοποιεί τον σαρωτή.
Tooltip – Επεξηγηματικό κείμενο που εμφανίζεται όταν ο χρήστης μετακινήσει τον δείκτη του ποντικού επάνω σε ένα στοιχείο ελέγχου.
Visible – Εάν εμφανίζεται ή είναι κρυφό ένα στοιχείο ελέγχου.
Width – Το πλάτος του κουμπιού που ενεργοποιεί τον σαρωτή.
X – Η απόσταση μεταξύ του αριστερού άκρου ενός στοιχείου ελέγχου και του αριστερού άκρου του γονικού περιέκτη του (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Y – Η απόσταση μεταξύ του επάνω άκρου ενός στοιχείου ελέγχου και του επάνω άκρου του γονικού του περιέκτη (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Οδηγίες προσβασιμότητας
Οι ίδιες οδηγίες για το στοιχείο ελέγχου Κουμπί εφαρμόζονται στο στοιχείο ελέγχου Πρόγραμμα ανάγνωσης γραμμικού κώδικα, επειδή πρόκειται για ένα κουμπί που εκκινεί τη σάρωση.
Εναλλακτικές εμφάνισης
To barcode scanner είναι ένα κουμπί που δεν εμφανίζει το αποτέλεσμα της σάρωσης. Εξετάστε το ενδεχόμενο εμφάνισης του αποτελέσματος σάρωσης με ένα στοιχείο ελέγχου Ετικέτα. Ορίστε την ιδιότητα της ετικέτας Κείμενο σε
First(BarcodeReader.Barcodes).Value
όπουBarcodeReader
είναι το όνομα του στοιχείου ελέγχου Πρόγραμμα ανάγνωσης γραμμικού κώδικα. Ρυθμίστε την ιδιότητα Live της ετικέτας σε Polite έτσι ώστε οι χρήστες ανάγνωσης οθόνης να ειδοποιούνται για τις αλλαγές. Αυτή η αλλαγή καθιστά τη σαρωμένη τιμή προσβάσιμη σε όλους, ανεξάρτητα από την οπτική δυνατότητα.Οι χρήστες που διαθέτουν οπτικές και κινητικές δυσκολίες μπορεί να προτιμούν να μην στρέφουν την κάμερα σε έναν γραμμικό κώδικα. Σκεφθείτε να προσθέσετε μια άλλη φόρμα εισαγωγής, όπως ένα στοιχείο ελέγχου Είσοδος κειμένου για να μπορούν οι χρήστες να εισαγάγουν γραμμικούς κώδικες.
Διαθεσιμότητα γραμμικού κώδικα ανά συσκευή
Τύπος γραμμικού κώδικα | Υποστηρίζεται σε iOS και Android | Υποστηρίζεται στα Windows | Σημειώσεις |
---|---|---|---|
QR_CODE | ✔ | ✔ | |
DATA_MATRIX | ✔ | ✖ | |
AZTEC | ✔ | ✖ | |
CODABAR | ✔ | ✔ | |
CODE_128 | ✔ | ✔ | |
CODE_39 | ✔ | ✔ | |
CODE_93 | ✔ | ✖ | |
EAN | ✔ | ✔ | Υποστηρίζει EAN_8 και EAN_13 |
Interleaved 2 από 5 ITF |
✔ | ✖ | |
PDF_417 | ✔ | ✖ | |
RSS14 Γραμμή δεδομένων 14 |
✔ | ✖ | Υποστηρίζει Android και iOS Σε στοίβα και Omnidirectional |
RSS_EXPANDED Ανάπτυξη γραμμής δεδομένων |
✔ | ✖ | Υποστηρίζει Android και iOS Σε στοίβα και Omnidirectional |
UPC | ✔ | ✔ | Υποστηρίζει UPC_A και UPC_E |
Μικρο-κωδικός QR | ✔ | ✖ | |
GS1-DWCode | ✖ | ✖ | |
MSI | ✖ | ✖ |
Στοιχείο ελέγχου προγράμματος ανάγνωσης γραμμικού κώδικα Επιλογή()
Το στοιχείο ελέγχου προγράμματος ανάγνωσης γραμμικού κώδικα δεν υποστηρίζει Επιλογή(). Ως λύση, ρυθμίστε το χρώμα φόντου του προγράμματος ανάγνωσης γραμμικού κώδικα σε διαφανές και τοποθετήστε το μπροστά από το στοιχείο ελέγχου με το οποίο θέλετε να επιλέξετε το πρόγραμμα ανάγνωσης γραμμικού κώδικα. Αυτό θα έχει ως αποτέλεσμα την ίδια εμπειρία για τον χρήστη της εφαρμογής όπου η επιλογή του στοιχείου ελέγχου ξεκινά την εμπειρία του προγράμματος ανάγνωσης γραμμικού κώδικα καθώς θα επιλέγει ένα μη ορατό κουμπί προγράμματος ανάγνωσης γραμμικού κώδικα αντί για το πραγματικό στοιχείο ελέγχου.
Δείτε επίσης
Περιορισμοί των στοιχείων ελέγχου στο Power Apps
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).