Hola a todos!
Hace casi un mes publicaba cómo podíamos hacer una App que fuese capaz de leer los códigos de barras: CREAR APP PARA LEER CÓDIGOS DE BARRAS E INDICAR FECHA Y HORA DE REGISTRO
Y hoy quiero hacer un ejercicio muy similar pero en lugar de códigos de barras, usaremos códigos QR. Para ello, utilizaremos el mismo objeto que para los códigos de barras:

Y una vez que lo hemos incluido, vamos a ir a la propiedad OnScan y escribiremos este código:
Collect(
HistorialScan;
{
Code: Text(First(BarcodeReader1.Barcodes).Value);
Timestamp: Text(Now(); "yyyy-mm-dd hh:mm:ss");
URL: Text(First(BarcodeReader1.Barcodes).Value)
}
);;
Como podéis ver es muy parecido a los códigos de barras, solo que añadiremos un campo más que es la URL que nos ayudará a cuando pulsemos en el enlace de la galería para llevarnos al sitio web de la URL.

En la galería, incluiremos en la propiedad OnSelect de la captura:
Launch(ThisItem.URL)
El resto de información la incluiremos en la propiedad Text, es decir, Code para el primer campo y Timestamp para el segundo.
Y con esto ya tendríamos la información de los códigos QR : )


