Compartir a través de


Crear una aplicación de lienzo con el control de lector de código de barras

El control de lector de código de barras de Power Apps le permite usar su teléfono o dispositivo móvil para escanear códigos de barras de diversos formatos.

Algunos de los usos habituales del control de lector de código de barras en una aplicación de lienzo son:

  • Una aplicación para registrar elementos como libros en una colección
  • Una aplicación de administración de inventario que utiliza códigos de barras para identificar artículos
  • Una aplicación para empleados que permite registrarse y escanear credenciales de seguridad

En este artículo vamos a crear una aplicación de lienzo con un lector de código de barras y mostraremos los elementos escaneados en una galería.

Vea este vídeo para aprender cómo crear una aplicación con el lector de código de barras:

Requisitos previos

Abrir una aplicación en blanco

Cree una aplicación de lienzo en blanco.

Agregar un escáner de código de barras

  1. En el panel de la izquierda, seleccione Pantalla1.

  2. En el panel de la izquierda, seleccione + Insertar > expanda Medios > seleccione el control Lector de códigos de barras.

    Seleccionar el lector de código de barras

  3. En la lista de propiedades situada en el lado derecho de la pantalla, seleccione la pestaña Avanzado y después seleccione la propiedad OnScan.

    Propiedad OnScan

  4. Establezca esta expresión como valor de la propiedad OnScan del control escáner de código de barras escribiéndola o pegándola en la barra de fórmulas.

    Collect(
        colScannedItems,
        {ScannedItem: First(BarcodeReader1.Barcodes).Value, ScannedTime: Now()}
    )
    
  5. En el panel Propiedades, establezca la propiedad X en "180" y la propiedad Y en "1005".

    Propiedades X e Y

  1. Seleccione + Insertar > expanda Diseño > seleccione el control Galería vertical.

    En tipos de galería seleccione Vertical

  2. En el panel de propiedades, seleccione el diseño de la galería como Título y subtítulo.

    Seleccione Título y subtítulo

  3. Seleccione el control de galería en el lienzo.

  4. Establezca esta expresión como valor de la propiedad Items del control de galería escribiéndola o pegándola en la barra de fórmulas.

    colScannedItems
    

    Propiedad Items del control Galería

  5. En el panel de la izquierda, expanda Galería1 y seleccione Título2.

    En la barra de navegación de la izquierda seleccione Título2

  6. Establezca la expresión siguiente como valor de la propiedad Text de Título2.

    ThisItem.ScannedItem
    

    Propiedad Text del control Etiqueta

  7. Seleccione la etiqueta Subtítulo2 y establezca esta expresión como valor de su propiedad Text.

    ThisItem.ScannedTime
    

    Establezca la propiedad Text del control Etiqueta

Probar la aplicación

  1. Para probar la aplicación, seleccione Pantalla 1 y presione F5 en el teclado.

  2. Después de realizar las pruebas, guarde y publique la aplicación.

  3. Descargue Power Apps Mobile en su teléfono.

  4. Abra la aplicación de Power Apps e inicie sesión.

  5. Seleccione y abra la aplicación de lector de código de barras.

    Iniciar la aplicación de lector de código de barras

  6. Seleccione Escanear y escanee cualquier etiqueta de código de barras (por ejemplo, la etiqueta de código de barras en un libro).

Resultados finales

Verá que la información del código de barras escaneado se guarda dentro de la aplicación.

Resultados finales

Consulte también

Control Escáner de códigos de barras en Power Apps