Control Escáner de códigos de barras web (experimental) en Power Apps

El control de escaneo de códigos de barras heredado, que está obsoleto pero puede ser útil para escanear códigos en un explorador web.

Descripción

El control muestra la alimentación de la cámara en la aplicación para que los usuarios puedan escanear códigos de barras en todos los dispositivos. El control está obsoleto debido al bajo rendimiento, y el control móvil Escáner de códigos de barras reemplaza a este control.

Nota

El control del escáner de código de barras web solo es compatible con los exploradores Microsoft Edge, Chrome, Firefox y Opera. Todos los demás navegadores mostrarán una advertencia de que algunas características de la aplicación no funcionarán.

Propiedades de la clave

BarcodeType: el tipo de código de barras que se escaneará. Tipos admitidos: Codabar, Code39, Code128, EAN, I2of5, UPC. Predeterminado: UPC

Cámara: en un dispositivo que tenga más de una cámara, el Id. numérico de la cámara que usa la aplicación para escanear códigos de barras.

Propiedades adicionales

AccessibleLabel: etiqueta para lectores de pantalla.

BorderColor: el color del borde de un control.

BorderStyle: si el borde del control es Solid, Dashed, Dotted o None.

BorderThickness: el grosor del borde de un control.

DisplayMode: indica si el control permite entradas de usuario (Editar), solo muestra datos (Ver) o si está deshabilitado (Deshabilitado).

Height: la distancia entre los bordes superior e inferior de un control.

ShowLiveBarcodeDetection: indica si se muestran indicaciones visuales para señalar el estado de la detección de códigos de barras. Los rectángulos amarillos representan áreas que se van a examinar. Una línea verde que atraviesa un rectángulo indica una identificación correcta del código de barras.

Stream: la imagen se actualiza automáticamente en la propiedad StreamRate.

StreamRate: la frecuencia de actualización de la imagen en la propiedad Stream, en milisegundos. Este valor puede oscilar entre 100 (1/10 centésimas de segundo) y 3 600 000 (1 hora).

Text: valor del código de barras que el escáner identificó por última vez.

Tooltip: texto explicativo que aparece cuando el usuario mantiene el mouse sobre un control.

Visible: indica si un control aparece o está oculto.

Width: la distancia entre los bordes derecho e izquierdo de un control.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).

Patch( DataSource, BaseRecord, ChangeRecord )

Ejemplo

Agregar control de escáner de código de barras

  1. Agregue un Escáner de códigos de barras y denomínelo "My escáner de códigos de barras".

    ¿No sabe cómo agregar, nombrar y configurar un control?

  2. Agregue un control Etiqueta y establezca su salida en la propiedad Text del escáner del código de barras.

  3. Escanee un código de barras del tipo establecido en la propiedad BarcodeType.

    La etiqueta muestra el código de barras escaneado.

Instrucciones para accesibilidad

Alternativas de vídeo

  • Considere la posibilidad de agregar un control Etiqueta con su propiedad Text establecida en el Text del escáner de código de barras. Puesto que el escáner de código de barras no muestra el valor de código de barras identificado, al realizar el paso anterior el escáner se vuelve disponible para todos, y no solo para aquellos con discapacidades visuales.

Compatibilidad con el lector de pantalla

  • La propiedad AccessibleLabel debe estar presente.

    Nota

    Los lectores de pantalla anunciarán cuándo se ha encontrado un nuevo código de barras. El valor no se anunciará. Siempre que el código de barras esté a la vista, los lectores de pantalla recordarán al usuario cada 5 segundos que se sigue identificando el mismo código de barras.

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).