Control de Acceso por QR

  • Profile Image
    dnannini
    Fecha de consulta 18 de abril de 2023, 19:46

    Buenas tardes, con mucho exito estamos implementando un sistema de acreditacion con formularios Jotform.

    En el formulario https://www.jotform.com/build/231063867596669 los participantes se registran para asistir al evento y se genera un codigo QR, todo esto funciona muy bien.

    Ahora lo que necesito hacer es el dia del evento que los participantes se presenten con ese codigo QR y con una apliacion lector de QR lea ese codigo y nos permita marcar asistencia, es decir que ese asistente ya ingreso al evento y nadie mas puede ingresar con ese mismo codigo.

    Me pueden indicar como hacer esto y que aplicacion utilizar como lector de QR?

    Muchas gracias.


  • Profile Image
    Dagmar_B
    Fecha de respuesta 20 de abril de 2023, 3:50

    Hi Atilio,

    Thanks for reaching out to Jotform Support. Unfortunately, our Spanish Support agents are busy helping other Jotform users at the moment. I'll try to assist you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd prefer to receive support in SPanish, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, I'll help you with your question.

    To read the QR-Code and check that each Code is only used once you could create another form and set it up with an QR-Code reader Widget. If you add one field where the content of the Code is displayed this can act as a filter and can be used to only allow one entry. Let me show you how to d othis ona form I created. You can find the form here and copy it to your account:

    1. Create a new form and add the QR-Code Reader Widget
    2. Add one Short Text field
      1681975973 6440eaa500a84  Screenshot 10
    3. Click on Settings in the orange menu bar and then click on Thank you Page on the left.
    4. Edit the Thank you page of this form to lead you back to the form itself (redirect via URL):
      1681976095 6440eb1f221fe  Screenshot 21
    5. Create a condition that fills the short text field with the content of the QR Code:
      1681976356 6440ec24a6fb6  Screenshot 32

    Now you can set the Field Content of QR Code to be a unique field:

    1. Click the form settings section and then the button Show more options (Mostrar más opciones).
    2. Scroll down until you find Unique field (Campo único).
    3. Select the short text field.
      1681976722 6440ed92b0b9d  Screenshot 43
    4. Now you can cutomize the message that will be displayed once a code is scanned for a second time. Scroll up to the Section called Form Warnings (Advertencias de formulario) and click the Edit button.
    5. Find the text that you want to change:

      1681976915 6440ee534e567  Screenshot 54
    6. Scroll all the way down and click save.

    Now you can scan QR-Codes, get all visitors in a list (the connectedJotform Table) and get a waring if somebody wants to use the QR-Code again.

    Try it out and let us know if we can be of additional assistance.

  • Profile Image
    dnannini
    Fecha de respuesta 26 de abril de 2023, 21:44

    Hola buenas noches, muchas gracias por su ayuda.

    Estoy avanzando con el control de accesos y necesitare un poco mas de su apoyo para lograr el objetivo.


    Paso 1: Los asistentes al evento se registran en el formulario: https://form.jotform.com/dnannini/prueba-acreditacion , Este formulario crea un código QR dinámico que contiene determinada información de varios campos que nosotros mismo seleccionamos. Pueden ver el resultado de la inscripción en este formulario: https://www.jotform.com/edit/5583682857119516141

    Paso 2: Luego el día del evento, nosotros con un teléfono celular utilizamos el siguiente formulario para leer los códigos QR que los asistente muestran al ingresar. https://form.jotform.com/dnannini/control-de-accesos , leemos el codigo QR y me tiene que devolver el siguiente resultado: NanniniDiegoGrupoNUSocioGerente34155818003415640000diego@gruponu.comRosario4SINO

    A mi me interesa que solamente me muestra el resultado de un solo campo para poder cambiarlo: El campo se llama "Asistió" y necesito cambiar de NO a SI

    entonces puede dejar registrado que este asistente ya ingreso al evento.

    Es esto posible?

    Aguardo respuesta, muchas gracias.


  • Profile Image
    Vincenzo Jotform Support
    Fecha de respuesta 27 de abril de 2023, 7:29

    Hola dnannini,

    Gracias por usar Jotform. Entiendo que usted quiere escanear un código QR generado tras rellenar un formulario inicial para poder modificar uno de sus campos. Esto desafortunadamente no es posible. Como solución alternativa, puede elegir responder a la pregunta "Asistió" en el segundo formulario y así guardar esta información. De esta forma podrá enviar y guardarla las respuestas que indicarán quien efectivamente se inscribió y participó al evento.

    Para poder obtener este resultado, siga estos pasos:

    1. Primero, tendrá que eliminar el campo "Asistió" en su formulario de Inscripción.
      Control de Acceso por QR Image 1 Screenshot 70
    2. A continuación, puede elegir los campos que quiere que se vean al escanear el código QR y si lo prefiere, puede añadir un espacio entre cada valor para que se vea más ordenado.
      Control de Acceso por QR Image 2 Screenshot 81
    3. En el formulario de Control de accesos, añadir el campo de Texto corto y la Lógica condicional como explicado por mi compañera Dagmar.
      Control de Acceso por QR Image 3 Screenshot 92
    4. Sucesivamente, incorpore al formulario un elemento de Opción única y añadir las opciones y No. También puede configurar la opción como respuesta por defecto, para ello haga clic en el icono con forma de engranaje y luego haga clic en la pestaña Avanzado y seleccione el valor en el campo Seleccionar por defecto. Control de Acceso por QR Image 4 Screenshot 103
    5. Finalmente, añadir una condición de lógica Mostrar / ocultar campo, y configúrela de esta forma:
      SI: Contenido código QR
      CONDICIÓN: Está lleno
      HACER: Mostrar
      CAMPO: Asistió
      Control de Acceso por QR Image 5 Screenshot 114

    Como ultima acción, necesitamos editar la página de confirmación, que ahora mismo redirige a este formulario, para que se muestre el mensaje de que los datos se han enviado correctamente y para que muestren un botón que nos envíe nuevamente a la página de inicio del mismo formulario. Para ellos siga estos pasos:

    1. Seleccionar Ajustes en la barra naranja en la parte superior de la página.
    2. Hacer clic en Página de confirmación, y seleccionar Mostrar página de confirmación después de enviar.
    3. Hacer clic en Botón de acción y seleccionar Llenar otra vez.
    4. Configurar la acción y pulsar el botón Guardar. Control de Acceso por QR Image 6 Screenshot 125

    De esta forma podrá guardar todas las respuestas y marcar quien asistió. Luego en un segundo momento. Podrá contrastar quien se inscribió y quien participó comprobando las respuestas del formulario de Inscripción con las respuestas del Formulario Control de accesos.

    Aquí les dejo los dos formularios de prueba que he editado para que los pruebe:

    Espero que esta información le sirva.

    Pruebe y contacte de nuevo con nosotros si necesita más ayuda.