Skip to main content

Control - Barcode


In some scenarios, you may want to convert certain content into a barcode or QR code and display it directly in a record, making it easy to scan using mobile devices or scanners. For example:

  • Convert a material code field into a barcode for quick scanning with a barcode scanner
  • Convert a record URL into a QR code so users can quickly open the record by scanning

Barcode Types and Data Sources

  • Supports both barcodes and QR codes
  • Data sources for barcodes include:
    • A field value
    • The internal access link of the current record

1. Barcode Configuration

Barcodes are relatively simple and can only encode alphanumeric content from a field.

Example: Convert a device ID into a barcode

1. Add a Barcode Control

2. Configure the Barcode

  • A. Rename the field: e.g., “Device Code”

  • B. Select type: Choose Barcode

  • C. Data source:
    Select the field to be encoded as a barcode. In this example, choose the Device ID field.

    The first available option is Record ID, a system field representing the unique identifier of the current record.
    Learn more about Record ID

  • D. Max width:
    Set the maximum display width of the barcode (height scales proportionally)

After saving, the system will regenerate barcodes for historical records. You can open an existing record to view the result.

2. QR Code Configuration

1. Add a Barcode Control

2. Configure the QR Code

  • A. Field name: e.g., “Record QR Code”

  • B. Type: Select QR Code

  • C. Data source:

    You can choose either:

    • A field value, or
    • The internal access link of the current record

    In this example, select Record Internal Access Link, which matches the link obtained as shown below:

    Field-based configuration is the same as barcode configuration.

  • Error correction level:
    Determines how much of the QR code can be obscured while still being scannable.
    Higher levels increase scan reliability but make the QR code more complex.
    Supported levels: 7%, 15%, 25%, 30%

  • Max width:
    Set the maximum display width of the QR code (height scales proportionally)

After saving, the system will regenerate QR codes for historical records. You can open an existing record to view the result.

TIPS

  • Barcode content only supports numbers, letters, and symbols. Chinese characters will be ignored.

  • QR code data source fields support up to 150 characters.
    If the content exceeds 150 characters, only the first 150 characters will be encoded.
    (The internal access link of a record is not subject to this limit.)

  • Data source fields must be text-based fields, such as:

    • Text
    • Email
    • Telephone
    • Concat
    • Autonumber
    • Foreign field (if the source field is one of the above types)

Barcode Field Limitations

  • Cannot be used as a display field in cards, such as:

    • Kanban view cards
    • Gallery view cards
    • Related record cards
      → It can only be used as a card cover
  • Not supported in related record tables (multiple records)

Was this document helpful?