Controllo Scanner codice a barre (ritirato) in Power Apps
Il controllo legacy per la scansione di codici a barre, codici a matrice e codici a matrice di dati in un dispositivo Android, iOS e Windows.
Importante
Il controllo Scanner codice a barre viene ritirato in quanto sostituito dal controllo Lettore codice a barre. Sebbene le funzionalità esistenti dello scanner di codici a barre legacy continueranno a essere supportate nelle versioni future di Power Apps, il lettore di codici a barre include gli ultimi miglioramenti e dovrebbe essere utilizzato ove possibile.
Prerequisiti
Il controllo Scanner codice a barre è ritirato e deve essere abilitato per essere visualizzato nel riquadro di inserimento.
Con l'app aperta per la modifica in Power Apps Studio:
- Apri Impostazioni
- Seleziona Prossime funzionalità nel menu di sinistra e seleziona la scheda Ritirato
- Attiva l'impostazione Barcode scanner legacy
Descrizione
Il controllo apre uno scanner nativo su un dispositivo Android, iOS e Windows. Lo scanner rileva automaticamente un codice a barre o un codice a matrice quando lo individua. Il controllo non supporta la scansione in un Web browser.
Nota
Il controllo Scanner codice a barre è supportato solo su un dispositivo Android, iOS e Windows. Tutte le altre piattaforme mostreranno un avviso che alcune funzionalità dell'app non funzionano.
Proprietà chiave
Value: proprietà di output che contiene il valore di testo del codice che è stato scansionato più di recente.
Type: proprietà di output che contiene il tipo del codice che è stato scansionato più di recente.
OnScan: azioni da eseguire quando un codice a barre viene sottoposto a scansione con successo.
OnCancel: Azioni da eseguire quando una scansione del codice a barre viene annullata dall'utente.
BarcodeType: tipo di codice a barre da scansionare. Puoi scegliere come target più tipi di codice a barre concatenandoli. Ad esempio: BarcodeType.Code128 & BarcodeType.Code39 Default: Auto
PreferFrontCamera: indica se la fotocamera frontale, se disponibile, viene utilizzata per la scansione.
FlashlightEnabled: indica se la torcia viene abilitata automaticamente all'apertura dello scanner.
Proprietà aggiuntive
Text: il testo visualizzato sul pulsante che attiva lo scanner.
BorderColor: colore del bordo di un controllo.
BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).
BorderThickness: spessore del bordo di un controllo.
DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).
Height: l'altezza del pulsante che attiva lo scanner.
Tooltip: testo descrittivo visualizzato quando l'utente posiziona il mouse su un controllo.
Type: tipo di codice rilevato nella scansione più recente.
Visible: indica se un controllo viene visualizzato o è nascosto.
Width: la larghezza del pulsante che attiva lo scanner.
X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre o della schermata se non c'è un contenitore padre.
Y: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre o della schermata se non c'è un contenitore padre.
Linee guida per l'accessibilità
Le stesse linee guida per il controllo Pulsante si applicano al controllo Scanner codice a barre perché è un pulsante che avvia la scansione.
Alternative visive
Il lettore di codice a barre è un pulsante che non visualizza i risultati della scansione. Valuta se mostrare il risultato della scansione con un controllo Etichetta. Imposta la proprietà Text dell'etichetta sulla proprietà Value del lettore di codice a barre. Imposta la proprietà Live dell'etichetta su Polite in modo che gli utenti dell'utilità per la lettura dello schermo vengano informati delle modifiche. Questa modifica rende il valore letto accessibile a tutti, indipendentemente dall'abilità visiva.
Gli utenti con disabilità visive e motorie potrebbero preferire non puntare la fotocamera su un codice a barre. Prendi in considerazione l'aggiunta di un'altra forma di input, come un controllo Input di testo per consentire agli utenti di inserire codici a barre.
Disponibilità di codici a barre per dispositivo
Tipo codice a barre | Android | iOS | Finestre |
---|---|---|---|
QR_CODE | ✔ | ✔ | ✔ |
DATA_MATRIX | ✔ | ✔ | ✖ |
UPC_A | ✔ | ✔ | ✔ |
UPC_E | ✔ | ✔ | ✔ |
EAN_8 | ✔ | ✔ | ✔ |
EAN_13 | ✔ | ✔ | ✔ |
CODE_39 | ✔ | ✔ | ✔ |
CODE_93 | ✔ | ✔ | ✖ |
CODE_128 | ✔ | ✔ | ✔ |
CODABAR | ✔ | ✖ | ✔ |
Barra dei dati multidirezionale | ✖ | ✖ | ✔ |
Barra dati impilata | ✖ | ✖ | ✔ |
GS1-DWCode | ✖ | ✖ | ✔ |
ITF | ✔ | ✔ | ✖ |
Interleaved 2 di 5 | ✖ | ✖ | ✔ |
RSS14 | ✔ | ✖ | ✖ |
PDF_417 | ✔ | ✔ | ✖ |
RSS_EXPANDED | ✔ | ✖ | ✖ |
MSI | ✖ | ✖ | ✖ |
AZTEC | ✔ | ✔ | ✖ |
Nota
PDF_417 e AZTEC non sono supportati in modalità Auto.
Vedi anche
Limitazioni dei controlli in Power Apps
Nota
Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)
Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).