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:

  1. Apri Impostazioni
  2. Seleziona Prossime funzionalità nel menu di sinistra e seleziona la scheda Ritirato
  3. 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).