Hola a todos!.
Hace unos días me preguntaron si con Power Apps se podían registrar códigos QR o de Barras y si se podría indicar la fecha y la hora de registro.
Aunque en Power Apps no vamos a poder generar código QR ni códigos de barras, sí que vamos a poder leerlos y por lo tanto registrarlos.
Vamos con un ejemplo para el código de barras. Y para ello he creado la siguiente App:

Lo primero que tenemos que hacer es insertar el objeto «Código de Barras» en Multimedia. Y en su propiedad OnScan, colocaremos este código:
Collect(HistorialScan;
{
Code: Text(First(BarcodeReader1.Barcodes).Value);
Timestamp: Text(Now(); "yyyy-mm-dd hh:mm:ss")
}
);;
Set(ScanResult; Text(First(BarcodeReader1.Barcodes).Value))
Con este código vamos a pasar la información que vayamos escaneando a una colección, y además del código también vamos a grabar la fecha y la hora completas.
Con esto, tan solo tenemos que añadir una galería y usar HistorialScan como fuente de datos y mostrar la información.
Adicionalmente he incluido otro botón para borrar la colección:
Clear(HistorialScan)
El resultado lo tendréis que usar con dispositivos adecuados, por ejemplo un móvil.
Y esto es todo. Espero que sea de utilidad!!
