Repeatedly Scanning Barcodes / QR Codes

Repeatedly Scanning Barcodes / QR Codes

Depending on your scenario, you may want to create a list of barcodes that are scanned by the user through a Form. One way you can do this is to have a very simple Form design that contains just a single barcode field along with a Data Source field. The Data Source field would link an existing Data Source into which your barcode scans are collected.

The user would then capture a separate Form entry for each barcode, uploading each in turn and thereby creating a new row each time in the linked Data Source. See our recipe article on "Creating/Updating Rows in a Data Source" for details on how to bind your Barcode field to a Data Source column.

Another faster way is to use a repeating Page to continuously capture all barcodes until the user is ready to upload all as part on one Form entry. This requires that you use a combination of features in our platform as follows:

  1. In your Form design, add a Page which is set to be Repeating.
  2. Add a Barcode field into the repeating Page.
  3. Click on the Barcode field you just added and, in the properties list on the right, find the "On Scan Action."
  4. Choose "Jump to Form Location" from the Scan Action list
  5. In the Target drop-down that displays below, choose "Add New Repeat/Row" from the list.

This way, every time a bar code is scanned, the app will store that barcode in the Barcode field and also automatically create and move the Form display to a new repeat of the Page, ready for the next scan.

To save even more time for the user, try enabling the "Show Inline" option found on the Barcode field in the Form designer. This will display a live camera preview which will scan barcodes without the user needing to press the "Capture Barcode" button each time.



    • Related Articles

    • Rapid Barcode Scanning

      A scenario may arise where you need to scan multiple barcodes for swift processing using the app. This could be for inventory, stock auditing, or any other process where scanning numerous barcodes or QR codes could increase the app user’s efficiency ...
    • Barcode Field

      The Barcode Field gives you the ability to quickly and easily scan common barcodes and QR codes into a Data Entry form. The field provides the user with a “Scan” button that launches either the device’s camera (phone or tablet) or an external barcode ...
    • QR Code Field

      The QR Code field is an advanced field type that allows you to generate a QR code image within the mobile app and is offline capable. A QR Code (quick response code) is a type of two-dimensional barcode often containing embedded data for a locator, ...
    • RFID Scanning with Zebra Devices

      We’ve supported barcode scanning using external barcode scanners by Zebra for some time now. Recently, we’ve extended our support for products in the Zebra range by enabling support for RFID scanning using Zebra devices. At present, our support for ...
    • RFID Scanning with Zebra Device

      We have long facilitated barcode scanning with external scanners from Zebra. More recently, we have expanded our capabilities to include RFID scanning by integrating support for Zebra devices. Currently, our ability to support RFID scans with Zebra ...