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 which will be where your barcode scans are collected into.

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 of 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 that is set to be Repeating.


2. Add a Barcode field to 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 dropdown that reveals 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.

 

  • 0 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

Designing Forms

After creating a new Form Screen, you will be taken to the Form Design screen.   Every Form must...

Allowing Users to Jump Pages (Custom Form Navigation)

By default, every Form you create has automatic navigation buttons in the form of arrows that...

Dynamic Titles and Hints

Sometimes you may want your field's Title or Hint text to dynamically include a value from a...

Dynamically Displaying Images from Data Source, Web or Map sources

The "Dynamic Image" property allows you to load images dynamically into Media, Sketch and...

Formula Quick Question/Answer Reference

Below is a list of common scenarios that involve the use of a formula to achieve. This is purely...