Controllo Scanner codice a barre Web (sperimentale) in Power Apps
Il controllo per la lettura di codici a barre legacy, che è obsoleto ma potrebbe essere utile per la lettura di codici in un browser Web.
Descrizione
Il controllo mostra il feed della fotocamera nell'app in modo che gli utenti possano scansionare i codici a barre su tutti i dispositivi. Il controllo è obsoleto a causa delle scarse prestazioni e il controllo Lettore codice a barre per dispositivi mobili sostituisce questo controllo.
Nota
Il controllo Scanner codice a barre Web è supportato solo nei browser Microsoft Edge, Chrome, Firefox e Opera. Tutti gli altri browser mostreranno un avviso che alcune funzionalità dell'app non funzionano.
Proprietà chiave
BarcodeType: tipo di codice a barre da scansionare. Tipi supportati: Codabar, Code39, Code128, EAN, I2of5, UPC. Predefinito: UPC
Camera: in un dispositivo dotato di più fotocamere, indica l'ID numerico di quella usata dall'app per la lettura dei codici a barre.
Proprietà aggiuntive
AccessibleLabel: etichetta per le utilità per la lettura dello schermo.
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: distanza tra i bordi superiore e inferiore del controllo.
ShowLiveBarcodeDetection: indica se vengono visualizzati segnali visivi relativi allo stato di rilevamento del codice a barre. I rettangoli gialli rappresentano le aree esaminate. Una linea verde in un rettangolo indica un'identificazione corretta del codice a barre.
Stream: aggiorna automaticamente l'immagine in base alla proprietà StreamRate.
StreamRate: frequenza con cui aggiornare l'immagine della proprietà Stream, in millisecondi. Questo valore va da 100 (un decimo di secondo) a 3.600.000 (un'ora).
Text: valore del codice a barre identificato dal lettore.
Tooltip: testo descrittivo visualizzato quando l'utente posiziona il mouse su un controllo.
Visible: indica se un controllo viene visualizzato o è nascosto.
Width: distanza tra i bordi sinistro e destro di un controllo.
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.
Funzioni correlate
Patch( DataSource, BaseRecord, ChangeRecord )
Esempio
Aggiungere il controllo Scanner codice a barre
Aggiungi un controllo Scanner codice a barre e denominalo "Mybarcode scanner".
Non sai come aggiungere un controllo, assegnargli un nome e configurarlo?
Aggiungi un controllo Etichetta e impostane l'output sul valore della proprietà Text del lettore di codice a barre.
Effettuare la scansione di un codice a barre del tipo impostato nella proprietà BarcodeType.
L'etichetta mostra il codice a barre scansionato.
Linee guida per l'accessibilità
Alternative per video
- È consigliabile aggiungere un controllo Etichetta con la relativa proprietà Text impostata sul valore della proprietà Text del lettore di codice a barre. Poiché il lettore di codice a barre non visualizza il valore del codice a barre identificato, la procedura appena descritta rende il lettore accessibile a chiunque, non solo alle persone con particolari esigenze di visualizzazione.
Supporto lettore schermo
AccessibleLabel deve essere presente.
Nota
Le utilità per la lettura dello schermo annunceranno quando viene identificato un nuovo codice a barre. Il valore non verrà annunciato. Finché viene visualizzato il codice a barre, le utilità per la lettura dello schermo indicheranno all'utente tramite promemoria ogni 5 secondi che il codice a barre identificato è sempre lo stesso.
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).