Jump to content

Barcode scanning: Difference between revisions

From Resco's Wiki
No edit summary
Line 25: Line 25:


[[File:Barcode scanner in lookup.png|300px]]
[[File:Barcode scanner in lookup.png|300px]]
== Use barcode in inspections ==
The [[Questionnaire Designer]] includes a special [[Questionnaire_Designer#Questions|question called Barcode]] that can be answered by scanning a barcode.
== Use barcode in reports ==
You can use custom barcode fonts to print barcodes to your [[Report Designer|mobile reports]]. The [[Report_Designer_examples#Custom_fonts|following example]] will guide you through the process.


== Supported barcode formats ==
== Supported barcode formats ==
Line 58: Line 66:
* [[AI Image Recognition]] - using AI image classification for use cases similar to barcode scanning
* [[AI Image Recognition]] - using AI image classification for use cases similar to barcode scanning
[[Category:Woodford]]
[[Category:Woodford]]
* [[Report_Designer_examples#Custom_fonts|Use custom font to display product barcode on a report]]

Revision as of 07:05, 18 August 2020

Barcodes and QR codes are methods of representing data in a visual, machine-readable form. Barcode scanning is a must-have feature for many field sales scenarios. If your device is equipped with a camera with autofocus (and most modern devices are), you can use barcode scanning in Resco Mobile CRM.

Change field format to barcode

If your entity has a field that can be read from a barcode, you must change the formatting of the field using Woodford.

  1. Edit an app project and select the entity from the Project menu.
  2. Select the field. It must have the type Single Line of Text.
  3. On the Properties pane, set Formatting to Barcode.
  4. Click Save.

For more information about managing entities and fields in Woodford, see Managing entities.

Use barcode in forms

If you add the field with barcode format to your form, the app displays a custom button that initiates camera and barcode scanning. The scanned value is saved to the field.

Use barcode in views

You can enable barcode scanner functionality to find records in views, particularly lookup views. You will notice barcode scanner icons. When you tap this icon, the camera turns on and when you focus it on the barcode or QR code, it recognizes the value and compares the value with the field set to barcode formatting. If the value is found, the record is selected.

There's a subtle difference between the buttons in the top caption row and search bar:

  • The caption button is used in lookup views. If the search is successful, the record is automatically added to the field from which it was called.
  • The search bar button is useful in all views and serves simply an alternative way to search and filter records.

Use barcode in inspections

The Questionnaire Designer includes a special question called Barcode that can be answered by scanning a barcode.

Use barcode in reports

You can use custom barcode fonts to print barcodes to your mobile reports. The following example will guide you through the process.

Supported barcode formats

  • Partial
  • EAN2
  • EAN5
  • EAN8
  • UPCE
  • ISBN10
  • UPCA
  • EAN13
  • ISBN13
  • COMPOSITE
  • Interleaved25
  • DataBar
  • DataBarExpanded
  • Code39
  • PDF417
  • QRCode
  • Code93
  • Code128

See also